Iris Levin
Dr. Levin makes you WORK for it. But that is exactly what made my knowledge skyrocket. Get ready to work hard. That being said, would 100% recommend taking her class. Best professor I've had in a while