David Wieczorek
Dr. Wieczorek's module of the Mol Gen course is the most difficult. He goes through his slides incredibly quickly, and there is a LOT of material to know. The exam is not easy, and in all likelihood will be your lowest exam score in the class. That being said, he is one of the nicest people I've ever met, and extraordinarily intelligent.