Professor Pevarnik is awesome. He's interesting as a lecturer and funny as well- really great class. Thought provoking material and an articulate teacher who can compel your curiosity. Very highly recommend.