It's a decent school. It may not have the best campus and all but the teachers there are great. In addition, the counseling program is great and it tries its best to support its students all the way. The class sizes are quite small, so there are fewer "cliques" and everyone tends to know each other ...