Reviews of professor Chenyu Yang

Rating: 5.0/5, difficulty: 5.0/5
He is an excellent teacher. Materials are clear and organized. And he goes through everything in great details! I asked for several office hours l, and he made great efforts to cooperate. Good teacher!

Rating: 3.0/5, difficulty: 3.0/5
Ok guy

Rating: 2.0/5, difficulty: 5.0/5
Not sure he has any idea about what he's teaching. He gave difficult coding assignments to students with 0 Python background and was being tough on grading. If you don't have a strong stats background, don't even consider taking his class.

Rating: 5.0/5, difficulty: 4.0/5
He is a fantastic teacher. Very funny. Did some reviewers confuse him for somebody else? He never gave extra credit