Mark Nagle
Overall, I thoroughly enjoyed this course. Prof Nagle was engaging, and deeply cares about his students. One thing I will say is he likes to do groupwork in-class but is used more as participation and is not graded. The reading can be a lot, but as long as you do it you should be fine. 