This place is an absolute joke when it comes to treating employees fairly. You are hired "full time" but expect massive gaps in your schedule. You are expected to teach everything under the sun. I was hired for math but quickly learned to in order to have a full schedule you needed to teach, math, science, history, English. Lots of teachers teachibg outside of their area of expertise which is bad for students, especially the high costs of attending the school. Teachers are expected to pass students even when they are cleary not ready. Benefits are terrible, bare minimum with no paid federal holidays and you lose your health benefits over the summer. AVOID!