James Leonetti
Not only was this a very insightful class, but Professor Leonetti is the most compassionate and respectful professors I've ever had. If you email him, he can set office hour meetings with you at any time, and really caters to student needs. Amazing person and outstanding class. 