Christopher Tarbell
Professor Tarbell is an amazing teacher. He makes class very understanding. He lets you revise papers, gives enough time to write them as well. Is always available if you would like to talk to him outside of class. This was a class with a lot of discussion. He assigns readings+annotations and then summaries. Papers are about 5-6 page. Highly rec.