Towne Meadows is a wonderful school, all the teachers are so caring and love the students and go above and beyond for them. The principle is hands on and talks to all the kids as if they are his own. My son has benefited so much from this school and we are so glad that we moved here and chose this school. Towne Meadows has helped my son more in the 7 months that he has been in this school that his last school could not do in 2.5 years. I will recommend this school to anyone .