The Human Dimension in Education: Essential Learning Theories and Their Impact on Teaching and Learning