Reviews of professor Xianghong Chen

Rating: 3.0/5, difficulty: 2.0/5
He's a good professor, dedicated and energetic, he really tries to make sure that you know the material. He can get boring, but that's because the material is dry and he takes you through step by step to make sure you know your stuff. Interact with him and he will interact with you. Homework is hard, but quizzes and tests are easy.