Zheng Chen
This professor is one of the most modern professor I've ever taken. He even plays games like Valorant and League of Legends. He's actually not bad. I've played with him a couple times after getting to know him in office hours and found out he was at least plat in both games. He teaches well and triggers my paternal love for him if I was a dad.