Peter Pfluger
Dr. Pfluger is an incredible professor who has funny lectures and extremely clear grading standards. The group project was challenging because you get graded as a group and have to pick up after freeloaders, but if you communicate with Dr. Pfluger, he'll help you succeed. An A is easy if you follow his criteria, which is clearly communicated.