Every young South African needs quality schooling; and well-trained; capable and confident teachers are very important in imparting knowledge; values and skills to their learners. Teachers therefore need to execute fundamental and challenging tasks in and outside the classroom; meet the diverse needs of South African learners in the 21st century and continually enhance their professional development; performance and competence in the workplace. In Didactics: the art and science of teaching; practical guidance is provided for both the experienced and student teacher on how to teach effectively in the challenging South African education system; ultimately to contribute to diverse and quality education.