Reviews of professor Dong (Carl) Cheng

Rating: 4.0/5, difficulty: 4.0/5
His first term at Union, and you can tell that from his teaching style and tests. Lectures are a bit boring, but he tries to light up the classroom with bunch of econ jokes. Super nice and willing to go extra miles to make sure everyone understand. Exams are decent as long as you do hw and learn formulas. Also offer some extra credit options.

Rating: 5.0/5, difficulty: 4.0/5
Very lecture heavy course. I personally did not do the readings as I found them to be unhelpful for the course. He does have a thick accent so if you struggle with that, don't take him. Otherwise, he is a great guy and a great professor! I would take his course if it is offered. Make sure you study as he is not afraid to fail you.

Rating: 4.0/5, difficulty: 3.0/5
As long as you make an appointment with him, Professor Cheng is always reachable out of his classes. He is willing to make changes to his teaching methods according to students' feedback.