Wamukuru, David Kuria
(Egerton University, 2011-10)
Teachers are an important human resource in the teaching and learning processes and their training and utilization therefore requires critical consideration. The education sector in Kenya faces many challenges, including ...