St. Thomas is my alma-mater. It's a good school if academics are high on you or your child's list of priorities (one of the alumnus was the Bangalore topper in the ICSE board exam held in 2005) because of the small size, the bonds between students and teachers are very strong. But if I remember right, the school STILL does not own a play ground. Also, the campus size is quite small.