The Teachers Service Commission, TSC, invites applications from qualified candidates to fill 6,674 teacher internship posts in public primary and secondary schools in Kenya. The posts include 1,998