Dennis Teall-Fleming
Dennis is one of the most insightful people I have ever met. He will challenge you and try to give you a different perspective. He is funny but also caring and understanding. He gives a clear unbiased overview of every religion he covers. If you are unwilling to have an open mind you will have a bad time in this class.