Well, Our school is basically taking whatever teachers they can get.
Its gotten extremely out of hand, up to the point where the past three years of high school I have learned nothing. Two of the teachers gave up in my class, partly because they were terrible teachers, the current one failed us on our final three assignments because someone back talked the teacher (for an entirely good reason, too).
I'm not a particualarly gifted student, so math doesn't come to me as easy as most others, so that is why I really need a good teacher.
Plus, I think I can say in my senior year of high school that we really don't need as much homework as we get. Its kind of unnecessary.