I can't say enough good things about this school. The school is small enough that the kids know everyone and are expected to behave and use their manners. They receive lot's of individual attention and are pushed to excel in all things. Curricular and extracurricular. What an awesome group of people.