Castle Hills is a great school. I have 3 kids there. Castle’s love for the Montessori learning is remarkable. Everyday my kids come home with smiles and confidence. It takes a village to raise kids and I am blessed to have them as a part of my village.