Marc Cogman
Professor Cogman is the best! He seems intimidating at first, and he will make you work for a good grade. The good news is that he truly cares about his students and gives TONS of resources to help you succeed! There is no busywork at all, every assignment is important and helps you work towards the final paper you have to write. I highly recommend