Reviews of professor Kaihua Qi

Rating: 2.0/5, difficulty: 2.0/5
Very old school. Doesn't seem to care about his students, you will have a hard time finding him outside the classroom. He changes the syllabus 3 times within the first 2 weeks of class. Also He will take the chatter's names so be careful.