Reviews of professor Xiaogang (Frank) Yang

Rating: 5.0/5, difficulty: 3.0/5
The teacher teach the lesson well for each chapter. There were 2 major assignments back to back. Overall good.

Rating: 1.0/5, difficulty: 5.0/5
He just uses lectures/assignments from online that don't reflect on eachother enough if you don't already have a background in Java. Why he teaches an entry level course is absolutely beyond me. Do not take this course if you expect to learn anything from him. Just take a free online class, you'll learn more.