Yaakov Greenberg
Great teacher, even greater Rabbi. He encourages anyone skeptical of Jewish concepts to challenge him, which I usually don't see in teachers. Take this class, it's a great way to learn about the fundamentals of Judaism (and an even better GPA booster)!