Arthur Ball
He's a chill guy. Lectures were fun even if they were hard to understand. He's also really good at making everything practical which helps a lot with understanding. Easily one of the best professors I've ever had. 