Dr. Wright is a nice person, but he does not explain the concepts well. A lot of the information you have to ask for help from the TAs to understand or you need to figure out yourself. The labs do not align with the lecture material at all. The homework is difficult because you can't understand the lecture. You need a good TA.Rate My Professors ↗
Current instructor
John Wright
What students say
Original student reviews · all captured dates
John Wright's version of CHEM 329 was a dumpster fire. Lecture was useless, lab was disjointed from the lecture, and tests and homework were sometimes just completely wrong. Was extremely unhelpful in his responses to questions on Piazza. FURTHERMORE, the grading scale was changed w/o notice and NOT in the students' favor. DO NOT TAKE THIS CLASS.Rate My Professors ↗
John Wright may have been the most disorganized professor I have ever had the displeasure of taking a class with. He ended up ghosting the TAs and the students when asked about pretty much anything for the class. He was also so disorganized that he got confused by his own lectures and homeworks regularly, leading to this class becoming frustrating.Rate My Professors ↗
I don't even know why I kept going to every lecture. 3/4 of the time was spent on him rambling about unrelated topics or correcting his own mistakes. The labs and the project were interesting, but the lectures and homework were just utter disastersRate My Professors ↗
There was a huge disconnect between lecture, lab, and homework. Out of 100 people in the class, only 30 people attended lectures because they weren't necessary. Exams had same format as homework, which wasn't taught in lecture. He's a great guy, but wasn't super helpful towards getting a good grade. Honestly feel like I learned nothing.Rate My Professors ↗
Lecture is confusing even for Prof Wright. He gets confused by his own examples often. Concepts "learned" in lecture have little to no application for the lab. Homework has to be coded in Python, which is not explained properly, h… Read full reviewShow less
Lecture is confusing even for Prof Wright. He gets confused by his own examples often. Concepts "learned" in lecture have little to no application for the lab. Homework has to be coded in Python, which is not explained properly, homework problems are riddled with mistakes (homework is pretty easy once you get it though, and you grade it yourself.)
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with John Wright
Directed Study
1–4 creditsCHEM 299 is a directed study course involving a mentored research project arranged with a faculty member.
Offering recorded · Fall 2026
historical GPA · grades
Spring 2022–Spring 2022 · limited sampleSenior Honors Thesis
2–4 creditsCHEM 681 is a mentored research course for students completing a thesis in an Honors program.
Offering recorded · Fall 2026
No recorded grade history
Directed Study
1–6 creditsCHEM 699 is a directed study course involving an advanced mentored research project arranged with a faculty member.
Offering recorded · Fall 2026
Recent recorded grades — Spring 2022: 4.00 GPA, 100.0% A/AB (n=1 letter grades).
historical GPA · grades
Spring 2022–Spring 2026Research
1–15 creditsCHEM 990 is a research course where students conduct supervised research projects with individual faculty members.
Offering recorded · Fall 2026
No recorded grade history
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_e565210ae62acad56bd9a9a9",
"source": "enrollment",
"source_instructor_id": "jcwright",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "John Wright",
"email": "WRIGHT@CHEM.WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 10,
"quality": 2.2,
"difficulty": 4.1,
"quality_count": 10,
"difficulty_count": 10,
"profile_id": "rmp:1215728",
"source_url": "https://www.ratemyprofessors.com/professor/1215728",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:30:56.679613+00:00",
"courses": {
"course_a7668536d1e53aaa1b329b21": {
"review_count": 10,
"quality": 2.2,
"difficulty": 4.1,
"quality_count": 10,
"difficulty_count": 10
}
},
"bayesian_quality": 3.1731238556977304,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_4a49f7e5e0f126c4d0a2ad0b",
"course_id": "CHEM 299",
"title": "DIRECTED STUDY",
"credits_min": 1,
"credits_max": 4,
"gpa": 3.945
},
{
"course_uid": "course_bb4dd399ae999f41d21aab05",
"course_id": "CHEM 681",
"title": "SENIOR HONORS THESIS",
"credits_min": 2,
"credits_max": 4,
"gpa": null
},
{
"course_uid": "course_c2f22eab79dc18953ecf833e",
"course_id": "CHEM 990",
"title": "RESEARCH",
"credits_min": 1,
"credits_max": 15,
"gpa": null
},
{
"course_uid": "course_fc7dc844a4fe9d3c11f4e103",
"course_id": "CHEM 699",
"title": "DIRECTED STUDY",
"credits_min": 1,
"credits_max": 6,
"gpa": 3.968
}
],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/JOHN_WRIGHT"
}