Reviews of professor Xiaoming Liu

Rating: 1.0/5, difficulty: 2.0/5
The class isn't well structured and if you don't take learning into your own hands you won't grow. The courses Dr. Liu teaches are very important for Computer Science majors. Lectures are hard to sit through because they are non-existent. He is the only one available to take, so my advice: get headphones and read the materials in class.