I went to literally two lectures the whole semester because they were so pointless. Homework assignments take FOREVER, and often are changed halfway through the time we had to complete them. I had a great TA so my labs were the only thing that got me through this class. If taking 331, get started on hw assignments as soon as you possibly can.Rate My Professors ↗
Historical instructor
Jason Oakley
What students say
Original student reviews · all captured dates
Quality 1/5Difficulty 4/5
Quality 1/5Difficulty 4/5
Aside from having handouts, he never seems prepared for lectures, and you rarely learn anything from them. He says his assignments are short, but they take HOURS of your week. There are also mistakes on every assignment that he usually discovers mid-week, meaning we have to redo 1+ problems. Thankfully I had a great TA, but avoid Oakley if you can.Rate My Professors ↗
Quality 1/5Difficulty 5/5
Reflecting on the pedagogical approach of Jason Oakley, it was a certainty in every session that one would encounter a heightened state of conceptual ambiguity. He demonstrated his mastery of educational agility by altering exam formats in real-time! I am giving a one-star rating solely due to the lack of a zero-star metric.#EducationalGapsRate My Professors ↗
Quality 2/5Difficulty 3/5
In terms of getting by in the class he isn't as bad as everybody makes it it seem but if you really want to learn it can be difficult. He also has a poorly done grading system.Rate My Professors ↗
Quality 1/5Difficulty 5/5
Terrible professor and is the hardest grader of all time.Rate My Professors ↗
Quality 4/5Difficulty 3/5
Great professor, you just have to turn up to lecture to really understand the class.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Jason Oakley
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_72876d0f3be36c84d18f3602",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "Jason Oakley",
"email": "JGOAKLEY@WISC.EDU",
"first_observed_at": "2025-07-13 04:59:22.367394+00:00",
"last_observed_at": "2025-11-16 05:32:31.273726+00:00",
"ratings": {
"review_count": 58,
"quality": 2.21,
"difficulty": 2.9,
"quality_count": 58,
"difficulty_count": 58,
"profile_id": "rmp:1783953",
"source_url": "https://www.ratemyprofessors.com/professor/1783953",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:34:03.499933+00:00",
"courses": {
"course_054e190102b9b5bab9f66bad": {
"review_count": 19,
"quality": 1.84,
"difficulty": 3.16,
"quality_count": 19,
"difficulty_count": 19
},
"course_feae6ebc37f0d3966d3c3359": {
"review_count": 13,
"quality": 3,
"difficulty": 2.69,
"quality_count": 13,
"difficulty_count": 13
},
"course_419dcd7f2c6645e820d37c18": {
"review_count": 25,
"quality": 1.96,
"difficulty": 2.88,
"quality_count": 25,
"difficulty_count": 25
}
},
"bayesian_quality": 2.581714303473486,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/JASON_OAKLEY--instructor_72876d0f3be36c84d18f3602"
}