As a former student, this school has been one of the best schools Ive attended. The staff is very encouraging, they dispose every resources at the hands of the students. They do their best to provide students with any help they might need. Since its a pretty small high school, theres a feeling of community between staff and students. With that being said, the administration department is a bit disorganized and dont pace themselves on certain matters. Also, they need to improve the efficiency of their extra curriculum activities.