Alexander Steers-McCrum
Great teacher, great lectures, and very lenient if you show interest and dedication in the class. He assigns essays almost bi-weekly though, but they're pass or fail so its not much to worry about, its literally just for you to get better and prep for a graded version. Just get your work done and don't miss class, and theres your A.