Robert Choiniere
This professor is THE BEST. He's funny, nice, fair, and gives manageable work loads. He genuinely cares so much about his students. While its a religion class he respects everyones opinion, and does not use his background as a Priest to create a biased argument regarding religion. If you can, you have to take his class