Peter Levine
Amazing professor. Very knowledgable with a lot of innovation. If you are passionate about activism take CVS0020, especially with Prof. Levine. He shares a lot of his personal experience during class which makes it even more engaging.