The human dimension in education : essential learning theories and their impact on teaching and learning /: essential learning theories and their impact on teaching and learning. (2022)