Yunxiang Gao
Hes not a good professor. He doesnt make his lecture intriguing and every other word is umm. He doesnt grade assignments on time and will have you wondering what your actual grade is throughout the entire semester. I wouldnt recommend him to anyone.