The document discusses teaching models and their uses. It defines teaching models as instructional designs that specify environmental situations to cause changes in student behavior. It then outlines the main uses of teaching models, their fundamental elements, and various classifications. These include information processing models like concept attainment, social interaction models like group investigation, personal models like non-directive teaching, and behavioral models like mastery learning. Finally, it briefly mentions some historical, philosophical, and models for teacher education.