Narayana special school provides training for persons with mental retardation, downs-syndrome, cerebral palsy, autism and multiple disabilities through individualized programme planning. Children’s from age group 5 to 30 years undergo training here. The school provides free education, physical activity, vocational trainings along with communication skills and rehabilitation skills.