Christopher Bohn
Lots of work, but between him and the TAs, I was able to get questions answered at almost all reasonable times. I found I didn't get much out of lectures. Uses notecards to randomly call on students to answer questions in class.