Now that I'm out of school, I have a completely different outlook on teachers.
They have a job, and that job is to keep you in class everyday and teach you stuff you dont care about. How hard of a job is that? 80% of teachers try their hardest to make class fun and exciting, but with budget, curriculum and policy/administration/legal restraints, its damn near impossible. Teachers deserve your respect more than anyone out there.