Robert Thomson
Dr. Thomson's exams are very hard and the homeworks are long and frustrating. Thankfully he curves generously, cracks nice dad jokes and is always approachable in office hours. He really makes you work for it, but at least he's nice.