Theoretical Foundations of Learning and Teaching