Walter Babicz
Walter is a great instructor. His grading criteria and expectations are clear, and the exams are easy as long as you attend class and take good notes. He is also really good at encouraging class discussion while still providing direction. Only complaint is that he can be really slow to answer emails.