John Russell
He's not the best lecturer but if you go to class and ask questions, the material isn't hard. Everything you need is in the lecture notes, the textbook, or his extra resources (which I found helpful). He's also approachable and encourages questions, and tries to make the lectures interactive. If you put in effort the class is not hard at all.