An introduction to theories of learning. (2020)