Jeffrey Sackett
VERY lecture-heavy. Record the lectures if you can. He's very knowledgeable and will respect you if you clearly put effort into your work. LOTS of notes, but he provides an outline. You won't get to ask any questions in class, but he's able to talk after class.