Semeon Artamonov
Lectures are very well-organized and he draws clean figures which are very helpful. He adheres to the textbook closely, but thats good for me since I could cross-reference the book if I have any questions. Occasionally he goes over the material a little too fast, but he'll always be happy to re-explain it if you ask. Also he has pretty easy exams.