This document provides an overview of models of teaching. It begins with introductory quotes and information about the workshop. The objectives are then listed. The document defines teaching, models, and models of teaching. It describes the characteristics and functions of models of teaching. Several models are then outlined, including Glaser's basic teaching model, Herbart's formal steps, Flanders' interaction analysis, concept attainment, and Piaget's cognitive growth model. Significant details are provided about Bloom's taxonomy of educational objectives and Carroll's model of school learning. The document concludes with an expression of gratitude.