Brian Page
It's a really tough class. He rushes through all the lectures and just isn't a very good teacher. Luckily the textbooks were good and the programming assignments weren't that bad(easier than cs 202 assignments imo). During thanksgiving break we had two tough programs due in the same weekend. Extremely hard tests with LOTS of trick questions .