I have went there since the second grade and overall it has been the best school I've ever been and 10 of the 10 would recommend. Going to the school normally has the best principles and and the staff and teachers are really kind and nice and will do anything to help you.