Kevin Antshel
Dr. Anthsel is incredible. The material he's teaching is endlessly interesting and engaging, plus he's so knowledgeable on the subject. He's also very easy to communicate with in or outside of class. The tests, which make up basically your whole grade, are ridiculously simple too.