Andrew Garnett
Very clear on expectations. Very responsive with any questions. Used the book but also gave a lot of links to videos that were very interesting. It was a lot of work, but not necessarily difficult if you do the reading. The quizzes were mostly all essay format. 