Steve Sullivan
Definitely the intensive class that I signed up for. Professor Sullivan gives great feedback. Be ready for a flexible class with a broad subject, until it comes to your focus. The class is super loose and he is always open outside of class to talk about the class or your personal inquiries.