Donal Gill
Really fun prof, makes some fun jokes! His content is clear, his assignments were a bit tough, had to write political briefing notes and I got docked for providing too much historical context so he definitely wanted more strategic suggestions. I had a lot of fun in his class, would take again. 