Fantastic student body and a great community to serve.
Cons
The administration is an absolute joke. Zero respect for teaching staff, VERY poor communication skills, and a general lack of regard for humanity. They are more concerned with how they look on paper/in the news than they are about the well-being and betterment of our students.