Horrible. Worst of the worst. Teachers in the front office that insult, ignore, and scream at you. I have also seen teachers yell at students for no reason. Also, this school as a history of weapons on campus. I would not ever let my child attend this school ever again. The campus inside is also very dirty.