Seems to be a great school. The principal really took her time and talked with me about what to look for in a school for my son. When I left I felt that if I chose to send my son here that they would do all they can to help him succeed. They have small class sizes which is great. And they are an A rated school.