Great school! We have been very happy with the teachers and education my son has received so far. We have a great set of parents who are very involved. The teachers, and all other staff go that extra mile to give the children what they need to succeed. I'm proud to belong to such a wonderful school.