Kevin Anderson
He's a chill person & his lectures are well balanced: enough info online if you miss a few classes, but you still benefit from actually attending. But he needs to start monitoring his TAs, as they are harsh markers for a second-year course, give almost no feedback, rarely attend classes & are on phones in exams instead of helping/watching students.