Stephen Flanagan
Really awesome class and great professor - has great lectures and lots of engaging stories. Hilarious guy, lots of fun! I recommend this class if you are looking for a fun and engaging class with lectures and not too many exams. The Flan Man really hit the nail on the head for me with this course! His car is broken a lot though, bit weird ;)