Models of teaching provide teachers with research-based strategies and frameworks to guide planning and instruction. They describe effective teaching approaches and the roles of teachers and students. Using models of teaching can help meet the needs of diverse learners, improve the quality of instruction, and accelerate student learning. They benefit both teachers, by facilitating systematic planning and assessment, and students, by increasing engagement and academic self-esteem.