Michael Downey
Dr. Downey saved ANP1105. His lectures were clear, and made learning ANP a breeze. His review sessions were super helpful. His section on the exam was easy, not only because he taught us well, but also because his MCQ weren't double layer trick questions. Super accessible, he even hosted an AMA before the semester. Knows what he's talking about.