Dr. Njoka, Johannes Njagi; Syallo, Cajertane (Kenya Journal Of Educational Planning, Economics & Management, 2013)
Disability is a natural occurrence in life. Persons with disabilities constitute 10% of world population that translates to approximately 400 million people (World Bank, 2002).In Kenya, the disabled persons are 3.3 million ...