The overall aim of this course is to produce educators who are Information and Communication Technology (ICT) literate and adroit in using ICT to support 21st century teaching and to facilitate student learning. The major theme of this course is to enhance education through appropriate use if ICT. This course provides participants with the basic technical and pedagogical knowledge, skills and experience to effectively integrate ICTs into their teaching practice by using student-centered and innovative techniques, to facilitate student learning. This course will provide students with practical experience in using a wide variety of technological tools, while building connections between theory and practice, in their respective fields. Students will gain an understanding if the impact (benefits and challenges) of incorporating ICT into education and classroom management issues related to ICTs. This course caters to educators in both primary and secondary contexts as we all as higher education contexts.