Return to Article Details Influence of Teachers’ Professional Knowledge and Practice on Efficiency in Public Senior Schools in Nyeri County, Kenya Download Download PDF