Peter McLaughlin
His class is very interactive. His class is based on weekly reflections based on a book, mini group projects, one interview group project, and one event that is mandatory for the course. He is hard on those that aren't giving effort in class and he has FAVORITES big time. Overall if you participate you will get a good grade. 