This is a great school. I wouldn't dream of having my kids anywhere else. The teachers, staff, and administration is absolutely awesome. They don't only teach my kids, they know them personally and take interest in their lives outside of school. It is truly a great experience when you feel that your children are loved by their school.