My child attends this school and I am more than pleased. There are great teachers and staff that work harmoniously with each other. They teach not only academics but also the needed attributes for their future lives. I know this is why they are a High Performing School as they should be. I invite anyone to place their child at this school because they are indeed doing all of the necessary requirements for your child's success.