Brian Pidgeon
The professor is excellent and genuinely cares about your efforts and success in the course. He offers extra credit and partial credit opportunities, making him an ideal choice for those who prioritize maintaining a high grade point average.