Stephen Becklin
Fantastic professor. Lectures are really well organized and topics are always clearly explained. I was always very well prepared for quizzes and exams. There are very brief quizzes at the beginning of class; if you keep up with lecture concepts and homework, these are no problem at all. I would take his class again in a heartbeat.