This document provides an overview of key concepts from a human development course for teacher educators. It discusses the life course perspective, which sees development as influenced by time, context and meaning. It also examines the biological, psychological and societal influences on human development. Finally, it discusses the psychosocial approach to development, which views changes in biological, psychological and social processes as interconnected and influencing each other.