Brian Baker
Amazing professor but tough course. You only have 3 tests including the final so doing poorly on one, hurts a lot. Went to class everyday and did not regret it, lectures are super interesting. Will tell stories in class that will end up being on the tests. The pacing was a little too fast for me though, and I found myself falling behind a little.