Nick Buzzelli
Awesome guy who is always willing to help you out. You learn a lot in the class and get to interact with everyone within the class. There is not really any homework due, just some easy discussion responses. While there are about 5 papers to write, they are all personalized and actually fun to write!