Reviews of professor Daoguo Zhou

Rating: 1.0/5, difficulty: 4.0/5
I have never had a professor more detached from his students. His thought process is chaos. Grades are only based on lab and exams. Exams are guessing games because topics never discussed in class are included in the exam. No required or even suggested textbook, where am I supposed to get my information other than Wikipedia?