Michael Puglisi
One of my favorite professors. His study guides outline exactly what is on the exam topic by topic, extremely specific. He drops the lowest exam. He also had 2-3 mandatory attendance days and emailed all of us as a reminder to come that day. He took into account that no one wanted a group project and turned it showing up to class for a day. Best!!