His lectures are hard to follow and didn't really teach me anything. Doesn't really care about what you do in class. He barely gives any hw but tests are ez.
He doesn't really care too much what you do in class. He offers extremely minimal homework, perhaps 2 assignments per quarter. Tests are extremely easy -- you only need to have a general idea of how things work. He also gives a ridiculously generous amount of partial credit.
great but material is hard. read the book before lectures - it helps. Tests are really easy
hard to teach these subjects in h.s. b/c not enough time to do real problem sets