Andrew Pagnon
The class is easy but the lectures aren't anything to write home about. If you do the assignments you will be fine. Towards the end, there is a group presentation with a paper that revolves around the same topic.