I enjoyed Professor Cheng's lectures, the material was interesting and thought-provoking. As long as you do the readings and take notes during lecture you should do well on the exams. Don't let the no-tech policy scare you away, I found that writing things down by hand made me retain the info better anyway. Would definitely take again!Rate My Professors ↗
Historical instructor
Cindy CHENG
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 2/5
Quality 5/5Difficulty 2/5
She's very sweet :) Her lectures were very fascinating and I learned A LOT. This class went so well I decided to minor in Asian American Studies. Her no-tech policy can make some people groan, but it's there for a reason + to help you pay attention and succeed. Readings are dense, but skimming will be okay since most of it's covered in lecture.Rate My Professors ↗
Quality 5/5Difficulty 2/5
Professor Cheng is super awesome! Her lectures are super helpful and as long as you take notes and understand, you'll do well. Readings can be heavy, but most of it is unpacked during lecture or discussion. Overall a super good class and I would def recommend!Rate My Professors ↗
Quality 4/5Difficulty 2/5
I enjoyed listening to her lectures, she made them very interesting! The class was overall pretty easy as long as you do the homework readings. Extra credit opportunities were provided, and attendance was randomly taken in certain lectures as a part of your grade.Rate My Professors ↗
Quality 5/5Difficulty 2/5
Amazing professor - few tests and no other homework. Very interesting materialRate My Professors ↗
Quality 3/5Difficulty 2/5
Lots of readings and if you want to do well you have to read it all. You are given all the possible exam questions before each of the 2 non-cumalative exam which is nice and there are 2 simple essays along with multiple extra credit opportunites. You will be called out for using any tech in class. Lectures can be boring/take longer then needed.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Cindy CHENG
No teaching recorded in Fall 2026.
No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_89c3ca0b21ee1fec170003dd",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "Cindy CHENG",
"email": "CICHENG@WISC.EDU",
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2025-07-06 01:49:47.203835+00:00",
"ratings": {
"review_count": 78,
"quality": 4.28,
"difficulty": 2.33,
"quality_count": 78,
"difficulty_count": 78,
"profile_id": "rmp:1555222",
"source_url": "https://www.ratemyprofessors.com/professor/1555222",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:48:06.048839+00:00",
"courses": {
"course_51bcfac615ac0e8f336cd98b": {
"review_count": 2,
"quality": 5,
"difficulty": 1.5,
"quality_count": 2,
"difficulty_count": 2
},
"course_a08c002b9c02a82e43021507": {
"review_count": 15,
"quality": 4.6,
"difficulty": 2.07,
"quality_count": 15,
"difficulty_count": 15
},
"course_9bb6d60733633321d297ed75": {
"review_count": 2,
"quality": 3,
"difficulty": 3,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 4.1534052619482855,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/CINDY_CHENG--instructor_89c3ca0b21ee1fec170003dd"
}