This had been a great school. Administration changed a few years ago and there has been a severe decline in the quality of education since that change. Teacher quality and commitment is inconsistent and you pray your kids get the "right" teachers each year. Average students can get lost in the crowd and those that mature later are not given are not given opportunities to take higher level course. Attention is given to the most advanced and least advanced students.