I've taken this class before, and I have to say Dr. Ermagun far exceeded my expectations. I expected the class to be extremely monotonous and devoid of learning like last time, which was the antithesis of how it's been. Ermagun has been enthusiastic, helpful, engaging. He made the course content understandable and digestible. And when I didn't understand something I'd email him at, say, 3pm on a Friday and he would have a full explanation in my inbox before I could go look in the fridge and come back.