Tsc Kenya Ippd eachers not only meet their job expectations but also engage in continuous professional development. The framework emphasizes a holistic approach to teaching, focusing on measurable performance indicators alongside C Carla O'Connell Aug 9, 2025