Adam Greenberg
He is great, a bit stiff and awkward, hard to engage the class and it can be stressful when no one is raising their hand (not his fault). But overall so nice and fun, gives great feedback on writing assignments and very chill with late work as long as you email about it beforehand. 