Deals with both the classic and contemporary theories and research on the cognitive, metacognitive, socio-cultural and individual difference factors that impact on the teaching-learning process. Highlights the metacognitive skills that pre-service teachers need to acquire to become expert learners.