Stephanie Leary
Despite the recent controversy, I found Professor Leary to be a great prof. Her lectures were incredibly engaging and forced you to retain the information. Anytime I got a bit lost, a simple re-reading of the slides put me back on track. Overall very interesting course taught by a very obviously knowledgeable professor.