Adam Gardner
Had him fro religion 101 and he is very knowledgeable in the subject and seems eager to teach about it. Some of the readings and concepts are kind of hard to understand but that's expected in this subject. And he does a good job trying to explain everything. 