This school is ran very poorly. Teachers are good but administration is terrible. If there's any kind of major issue such as bullying or harassment the principal will do nothing about it. In fact she will get defensive and lose her temper at parent/student filing a complaint. I'm very relieved to have my child moving on to bigger and better things.