I think this is an great school. Students, in my opinion did better academically and socially when they had 'looping' in the school. That's when the teacher follows the students as they excel through grades having the same students. I'm a senior in a Seminary College studying to be a teacher. I am a product of it and I remember everything about that teacher and still have friendships with the people I learned with. They have great activities in this school. Try however to be as involved in your child's school life as much as you can. Know their teachers and even become a part of the school's support team!