good professor, easy to get along with, funny, and willing to help you with whatever you need. His course is one of those where you have to put in the work and you'll get a good grade. 4 major essays and sub assignments. Most of them were easy just took time. His feedback is general so if you want specific feedback you have to go to office hours.