The teachers here are on two ends of the extremes, with no compromise. On one hand, you may get an amazing teacher that clicks with you immediately, whose work challenges you but doesn't overload you. On another, you may get a teacher who is completely uninterested in their students' success and as a result, let their students' grades drop unfairly. There is no in-between. In my experience, while the English teachers are hard, they are friendlier and more concerned with making sure their students do their best. The math teachers, though, are by far the worst. Only one or two of them are friendly and approachable, but none of them know how to teach. If you're good at math, you'll do fine, but if you're not, don't expect them to help you because they certainly won't.
Shout-out to my theatre teacher, for not only encouraging me and her previous students to do well in school, but to be morally upstanding people as well.