In the Kenyan context, academic performance among secondary schools has been an issue with some schools producing very few graduates with a grade of C+ which is a minimum requirement for University Education in the Country. This is particularly so for schools that are district and provincial schools in the country. Throughout the world, Education is considered as a means of solving social problems and improving the quality of life among individuals in the society. Factors that relate to the learner, the teachers, schools themselves and the society at large play a significant role in influencing academic performance of the learners. This study is therefore significant in enlightening schools, teachers, educational policy makers, supervisors of curriculum implementation on issues that require special consideration such as; teacher motivation, experience of teachers, academic qualification, learner characteristics, availability of instructional resources, school administration as well as teaching learning strategies, learner characteristics in reference to enhancing academic performance among students in secondary schools in Kenya.