Alex Widdowson
Loved this class. Hes very clear and thorough. If you take good notes theres no reason you shouldnt get an A, because there are no surprise test Qs and they are very straightforward. I also like that he doesnt put any trick questions in tests because some teachers do, but it seems he wants to use tests to evaluate you AND reinforce the material