This course provides student teachers with skills to prepare effective lesson which also involve a careful selection of relevant materials. it introduces them to the concept of micro-teaching, why it is useful in teacher education and how it operates. It also discusses general teaching methods, strategies, instructional design model, learning theories of digital age, teaching skills, lesson planning and its components.