Thomas McNulty
Amazing professor. He knows what he's talking about, and his workload is fair. He lets you complete one long research paper over one semester. He gave great feedback and helped a lot throughout. 