He teaches some of the hardest classes in the high school and it is easy to fall behind, but he does offer plenty of retakes and outside opportunities to help clarify things. To really understand you need to make the effort; he won't make you get a good grade. He is a very knowledgeable teacher who wants you to succeed if you're willing to work for it.
He sucks. Simple as that. He doesn't teach ANYTHING and if you have questions... good luck. He will make you feel like you are seriously stupid. He shouldn't be allowed to teach. Not only is he a really awful teacher but in general he is a very grouchy unpleasant person. Thank God I am done with him FOREVER.
Schweitzer is an interesting teacher, he doesn't really "teach" but if you need help he's always there and quizes can be redone as well. Really not that bad.
Seems to be confusing and unclear. Kids don't usually do well on the AP Chem test.