Zhun Liu
This guy is hands down what every professor should be. Literally every professor should take a page from his book. I have never experienced a professor who cares so much about his students. I learned more and was not as worried about my grade and more concerned with learning something new. Would take 100 times over.