The teaching materials are actually quite good and good, but the way the teachers teach can be said to be very boring and very difficult to understand. They teach in English and their English skills are hard to understand.
If you're the owner or representative of South China University of Technology, you can claim this University and build a better profile.