Wei Tianming
Always show up to his class, everything he said was important was on the midterms and finals. Don't need to use the textbook, as you can find pseudo code in the slides or online. That said, he isn't the best lecturer since he is new to teaching, but he does have good intentions. He has a solid sense of humour.