Thomas Gensheimer
LOVE THIS MAN! Thomas Gensheimer is amazing. He is super laid back and understanding, and he makes the material easy to memorize. His expectations for exams are crystal clear and his writing assignments are just questions that you have to answer. Show up, take notes and you'll pass. Also he DOES NOT make you memorize dates. TAKE HIM!!!