My 2 kids went here in 2013-14. They really enjoyed the campus atmosphere, however the teaching is not the greatest. The kids don't get alot of help unless they ask for it. Also it seems to be quite elitist and clique. Overall I would rate it well for a public school though as the facilities and support level are pretty high. The percentage of kids going on to college is pretty high also.