Justin Lea
The teacher can be difficult with the amount of essays and the few tests are marked hard. However he gives very useful feedback and outlines what he wants well. You don't have to read the textbook for the most part but you do have to have an idea of each weeks teaching to pass the course, there is usually a video to get a good understanding.