The way concepts were taught were difficult to understand, but he is a really nice guy who will definitely help you during office hours. He's very sympathetic as well, and he understands when students have problems come up. 80% of your grade is based on exams, but I found them to be really fair.Rate My Professors ↗
Historical instructor
HAO TENG
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 5/5
Quality 3/5Difficulty 2/5
no surprises on the exams, they're the same as the what it's in lecture, hw's and discussion problems. PAY ATTENTION IN LECTURE, no matter how boring it is. There is no textbook so all you get is what he says. He does upload answers to the lecture notes, but barely shows any work. Discussions aren't necessary.Rate My Professors ↗
Quality 5/5Difficulty 2/5
If you pay attention in lecture and do the homework/discussion questions, you will be fine.Rate My Professors ↗
Quality 4/5Difficulty 2/5
Very easy class, there are no surprises come the exam as it's exactly what you do in lecture. He has a cool jacket.Rate My Professors ↗
Quality 2/5Difficulty 4/5
Go to lectures, because most of what is on his exams are practice problems straight from lectures. Can't really understand him because of his accent, and discussions are pretty useless. Exams are pretty hard, but he gives lots of study materials. Not a bad guy, just not an interesting class.Rate My Professors ↗
Quality 2/5Difficulty 4/5
Not really a great professor. His accent can make it hard to understand stuff and most of my understanding of the material came from figuring it out on my own. Exams can be pretty rough, but the curves he creates for exams are bizarre (could get 4 points below average and get an A) and usually work in favor of students.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with HAO TENG
No teaching recorded in Fall 2026.
View last recorded teaching term →No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2020 | STAT 324 | Introduction to Statistics for Science and Engineering |
| Fall 2019 | STAT 371 | Introductory Applied Statistics for the Life Sciences |
| Spring 2019 | STAT 371 | Introductory Applied Statistics for the Life Sciences |
| Fall 2018 | STAT 371 | Introductory Applied Statistics for the Life Sciences |
| Spring 2018 | STAT 371 | Introductory Applied Statistics for the Life Sciences |
| Fall 2017 | STAT 371 | Introductory Applied Statistics for the Life Sciences |
| Spring 2017 | STAT 371 | Introductory Applied Statistics for the Life Sciences |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_4587604c5c775eb99412a6fc",
"source": "madgrades",
"source_instructor_id": "5520701",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "HAO TENG",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 6,
"quality": 3.33,
"difficulty": 3.17,
"quality_count": 6,
"difficulty_count": 6,
"profile_id": "rmp:2325138",
"source_url": "https://www.ratemyprofessors.com/professor/2325138",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:37:11.592729+00:00",
"courses": {
"course_31fb5b7b6bf20ca63e33bd46": {
"review_count": 4,
"quality": 3.75,
"difficulty": 3.25,
"quality_count": 4,
"difficulty_count": 4
}
},
"bayesian_quality": 3.5836044488819967,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.279,
"graded": 881,
"counts": [
308,
184,
206,
99,
67,
13,
4
],
"sections": 7
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/HAO_TENG"
}