Brendan Shapiro
Absolutely fantastic professor. If you have the chance to take this professor please do it. One of the most understanding and amazing professors I have ever had. Makes clear guidelines for each paper and will work with you to help you meet those guidelines. You can tell he wants to see you succeed with every assignment he gives