Zhun Liu
good enough for me to make my first ratemyprofessor about. Seriously, I changed my schedule around ust to take another one of his classes. most caring professor I have ever had, curves well, cares about students and is always available. Even if you are looking at this saying "this course isnt the one im signed up for" take it anyway.