Sean O'Neil
Although it can be intimidating taking a religion course, I've never met a professor that cares more about his students than Dr. O'Neil. His lectures are very in depth and interesting while keeping things fun and loose. There is a lot of things to study for on his tests, including readings, but the study guides he creates help a great deal. 