Reviews of professor Yonghui Fan

Rating: 1.0/5, difficulty: 5.0/5
THE WORST PROFESSOR IN ASU! Prof. Fan shouldnt be teaching! He grades the assignments late, he doesnt respond to emails, and he doesnt give you feedback on the assignments. I had to drop the class after the withdrawal date and then I filed a complaint with the Deans office - fired Prof. Fan!

Rating: 1.0/5, difficulty: 5.0/5
Not very concise with project feedback. Not many things that could be graded on, so dont take this class unless you have some background in programming. Unless you have a bit of background programming, you will likely fail. Not very helpful and harsh. Im changing my major because hes basically made me want to give up on software engineering....

Rating: 3.0/5, difficulty: 3.0/5
Online course that is heavily dependent on instructor feedback. He relied too heavily on his TA to respond to issues. In the beginning he was responsive to posts in online discussions, but that trailed off. Homework assignments were given where no classmate collaboration was allowed and slow response means you're on your own.

Rating: 2.0/5, difficulty: 3.0/5
The discussion boards are a great place for you to help your classmates and for them to help you. I got through most of my projects posting questions and answers there. Don't rely on the instructor or the TA's to be of any help. Projects were easy to do as long you watched the videos and did the coding practice. Tests were open book, not proctored.