When my friend advised Chennai Public School for my son, I was bit confused. A visit to the school and I altered my view. The school has nice infrastructure, separate boarding for girls and boys, labs with modern amenities, etc. They have course curriculum which is designed keeping international standard in mind. The school equally stresses on extra-curricular activities.