Reviews of professor Yonghui Fan

Rating: 1.0/5, difficulty: 3.0/5
TBH Instructor Fan should not become a teacher, and you definitely should AVOID his classes. His communication is vague, (if any at all), he relies solely on his TA's to answer questions, he announces commitments and then doesn't follow through, grading is late with no feedback whatsoever, and the course itself is full of typos and broken examples

Rating: 1.0/5, difficulty: 3.0/5
Warning! This professor is under prepared to say the least. The assignments, Labs, Homework, and extra credit are a choose your own adventure. He posted to the discussion board maybe 10 times. The other 400 messages about clarification of assignments went unnoticed. Purchase the book. You will have to teach yourself.

Rating: 1.0/5, difficulty: 3.0/5
Complete lack of communication throughout the class. Doesnt respond to messages. No feedback provided on completed assignments. Very vague about proctoring requirements. Im sure hes a good dude, but this class was awful.

Rating: 1.0/5, difficulty: 5.0/5
I have taken many classes and this is by far the worst teacher I have ever had. I barely knew I even had a teacher! I probably sent 14 emails to him with 1 response .. don't expect ANY feed back on your work and trust me you will put a lot of time into your work. Way too much to cram into a session while trying to teach yourself.

Rating: 1.0/5, difficulty: 3.0/5
Video lectures were fine, did not cover all the material on the tests. The grading was a joke if you did the work you got full credit, whether the code executed or not The grading was slow and inconsistent, NO feedback from instructor!! No response to requests for assistance and student collaboration on assignments was prohibited.

Rating: 1.0/5, difficulty: 4.0/5
Poor communication in all forms, both writing and reading comprehension. Literally responded with hahaha when informed about an issue with the course and made no effort to correct it. Seems very angry/aggressive and incompetent  dangerous combination. Avoid at all costs.