Zhe Yang
worst professor I had in the first semester. I didn't learn anything from him. if you are new to coding or don't have any background please do not take it with him. he is super fast and doesn't care if you learn it. exams are super hard and I would never take again with him. 