Reviews of professor Miranda Chen-Cristoforo

Rating: 4.0/5, difficulty: 2.0/5
Most of the people who take this class already know some mandarin. To make the class more difficult, there are quizzes every class. Homework takes hours to complete and she expects absolute perfection. If you don't already know mandarin this will not be an easy class and if you know mandarin unless you are fluent you still have to work for it.

Rating: 4.0/5, difficulty: 2.0/5
If you don't already know Chinese to some extent don't take this class. Most of the people who take the class already know Chinese and so tests are designed to confuse someone who is somewhat familiar with the language. She lets the kids who are beginners come back to tests. If you really want to learn Chinese this class will not teach it to you.

Rating: 3.0/5, difficulty: 4.0/5
Fluency in mandarin might as well be a requirement for this class since you will not do well unless you already know mandarin. Also, be prepared to get an A- even if you already know some mandarin since you will undoubtedly do well but not well enough to get one of the 3 As that she gives out since you will have to beat out the 15 fluent kids.