Chunhua Shan
Chunhua is a nice professor who tries to teach to the best of his abilities. He gives practice exams that are similar to the actual exams and explains in detail. Accent is a little thick, but it isn't impossible to understand him. Chunhua is known for his occasional snazzy sweaters.