Won't answer questions. I don't think the lecture videos are his. Lectures were recorded in 2016 (saw a timestamp on one of them). Went to office hours and he made my code worse. More work than 1 credit class.Rate My Professors ↗
Historical instructor
BO YANG
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 5/5
Quality 2/5Difficulty 3/5
The videos and lectures seem like from 20 years ago. If u take this class, u are expected to learn everything by yourself.Rate My Professors ↗
Quality 2/5Difficulty 2/5
I can see what people dislike about this professor, but I had no problems taking stat303 online. It is the pace of a 3 cred class that only lasts a third of the semester (hence why its 1 cred), which I wasn't aware of until taking it so I was a little overwhelmed with my workload. But overall its easy and teachable to yourself w/o lecturesRate My Professors ↗
Quality 1/5Difficulty 5/5
Stat 303 itself was not too bad; it was Bo Yang that made it miserable. He doesn't explain things well, and the lectures were not very good. For being a 1 credit class, definitely takes a lot of time/effort. I recommend a different professor, if possible. This course is definitely doable with him, as long as you can self-teach/spend lots of time.Rate My Professors ↗
Quality 1/5Difficulty 5/5
Would not wish him on my worst enemy. His lectures are awful, he does not know how to teach, and he's full of himself. For his lectures he just copies some other guys code that you have access to on video anyways and claims it is his. Everything the other bad ratings say are 200% trueRate My Professors ↗
Quality 1/5Difficulty 5/5
I'm kinda suprised that he's got a 1.7 right now. Just aviod him if you canRate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with BO YANG
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 2026 | STAT 303 | R for Statistics I |
| Spring 2026 | STAT 304 | R for Statistics II |
| Spring 2026 | STAT 305 | R for Statistics III |
| Spring 2026 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Fall 2025 | STAT 303 | R for Statistics I |
| Fall 2025 | STAT 304 | R for Statistics II |
| Fall 2025 | STAT 305 | R for Statistics III |
| Fall 2025 | STAT 461 | Financial Statistics |
| Spring 2025 | STAT 303 | R for Statistics I |
| Spring 2025 | STAT 304 | R for Statistics II |
| Spring 2025 | STAT 305 | R for Statistics III |
| Spring 2025 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Fall 2024 | STAT 303 | R for Statistics I |
| Fall 2024 | STAT 304 | R for Statistics II |
| Fall 2024 | STAT 305 | R for Statistics III |
| Fall 2024 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Fall 2024 | STAT 461 | Financial Statistics |
| Spring 2024 | STAT 303 | R for Statistics I |
| Spring 2024 | STAT 304 | R for Statistics II |
| Spring 2024 | STAT 305 | R for Statistics III |
| Spring 2024 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Fall 2023 | STAT 303 | R for Statistics I |
| Fall 2023 | STAT 304 | R for Statistics II |
| Fall 2023 | STAT 305 | R for Statistics III |
| Fall 2023 | STAT 461 | Financial Statistics |
| Spring 2023 | STAT 303 | R for Statistics I |
| Spring 2023 | STAT 304 | R for Statistics II |
| Spring 2023 | STAT 305 | R for Statistics III |
| Fall 2022 | MATH/STAT 310 | Introduction to Probability and Mathematical Statistics II |
| Fall 2022 | STAT 303 | R for Statistics I |
| Fall 2022 | STAT 304 | R for Statistics II |
| Fall 2022 | STAT 305 | R for Statistics III |
| Spring 2022 | MATH/STAT 310 | Introduction to Probability and Mathematical Statistics II |
| Spring 2022 | STAT 303 | R for Statistics I |
| Spring 2022 | STAT 304 | R for Statistics II |
| Spring 2022 | STAT 305 | R for Statistics III |
| Fall 2021 | MATH/STAT 310 | Introduction to Probability and Mathematical Statistics II |
| Fall 2021 | STAT 303 | R for Statistics I |
| Fall 2021 | STAT 304 | R for Statistics II |
| Fall 2021 | STAT 305 | R for Statistics III |
| Fall 2020 | MATH/STAT 310 | Introduction to Probability and Mathematical Statistics II |
| Fall 2020 | STAT 303 | R for Statistics I |
| Fall 2020 | STAT 304 | R for Statistics II |
| Fall 2020 | STAT 305 | R for Statistics III |
| Spring 2020 | STAT 303 | R for Statistics I |
| Spring 2020 | STAT 304 | R for Statistics II |
| Spring 2020 | STAT 305 | R for Statistics III |
| Fall 2019 | STAT 303 | R for Statistics I |
| Fall 2019 | STAT 304 | R for Statistics II |
| Fall 2019 | STAT 305 | R for Statistics III |
| Fall 2019 | STAT 411 | An Introduction to Sample Survey Theory and Methods |
| Fall 2018 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Fall 2018 | STAT 312 | Introduction to Theory and Methods of Mathematical Statistics II |
| Fall 2018 | STAT 411 | An Introduction to Sample Survey Theory and Methods |
| Fall 2017 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Spring 2017 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Spring 2017 | STAT 312 | Introduction to Theory and Methods of Mathematical Statistics II |
| Fall 2016 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Spring 2016 | STAT 311 | Introduction to Theory and Methods of Mathematical Statistics I |
| Spring 2016 | STAT 324 | Introduction to Statistics for Science and Engineering |
| Fall 2015 | STAT 324 | Introduction to Statistics for Science and Engineering |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_a10182c6e5241212aadf03e5",
"source": "madgrades",
"source_instructor_id": "5632570",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "BO YANG",
"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": 56,
"quality": 1.68,
"difficulty": 3.7,
"quality_count": 56,
"difficulty_count": 56,
"profile_id": "rmp:2107418",
"source_url": "https://www.ratemyprofessors.com/professor/2107418",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:51:41.195101+00:00",
"courses": {
"course_9d705456a9a3f278c1b60cc6": {
"review_count": 20,
"quality": 1.65,
"difficulty": 3.7,
"quality_count": 20,
"difficulty_count": 20
},
"course_e593b86c370a0c671af794df": {
"review_count": 16,
"quality": 2.12,
"difficulty": 3.88,
"quality_count": 16,
"difficulty_count": 16
},
"course_1b76508145789f8fbc49d1fa": {
"review_count": 8,
"quality": 1.75,
"difficulty": 3.62,
"quality_count": 8,
"difficulty_count": 8
},
"course_2364ea4d92955fbad9988956": {
"review_count": 2,
"quality": 1,
"difficulty": 3.5,
"quality_count": 2,
"difficulty_count": 2
},
"course_24942ca6acb3a153de2907d5": {
"review_count": 2,
"quality": 1,
"difficulty": 3,
"quality_count": 2,
"difficulty_count": 2
},
"course_06abb97e9793bf858754daa3": {
"review_count": 1,
"quality": 2,
"difficulty": 2,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 2.2009699430385776,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.562,
"graded": 3724,
"counts": [
2315,
424,
535,
205,
186,
31,
28
],
"sections": 141
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/BO_YANG--instructor_a10182c6e5241212aadf03e5"
}