Most of the learning comes from the weekly problem set you complete with your group. You got double sided cheat sheets on the exams you could put whatever you wanted on. The class is pretty easy overall. Lots of mostly memorizing specific problem types and applying it to a new scenario. Lots of partial credit.Rate My Professors ↗
Historical instructor
KATHERINE MCMAHON
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 3/5
Quality 3/5Difficulty 3/5
Her lectures are very unclear, and it was hard to follow the work on the board. You have a group problem set once and week and you learn most of the patterns from that. We also never got our final exam back at the end of the semester which was odd.Rate My Professors ↗
Quality 3/5Difficulty 3/5
Trina was a solid professor. She cares about what she teaches. Sometimes her lectures were hard to follow because the work that she would write out was not legible across the room. I personally didn't like the structure of the lectures, but overall she was a good teacher. Gave lots of partial credit because she wants you to understand the content.Rate My Professors ↗
Quality 3/5Difficulty 4/5
The discussion activities were tangentially related to lecture content and the pre-class videos/assignments were not always posted at an appropriate time. She plays music at the start of each pre-class video that is related. Playlist is on Spotify as CEE 320 video songsRate My Professors ↗
Quality 1/5Difficulty 3/5
She cares about her students, but her class is terrible. The material is delivered in a "Hybrid" way with online and in person lectures. Neither of which relate to the homework and exams that are the entire grade in the class. When the class has a low exam average, she proceeds to tell everyone to "try harder" instead of evaluating her teaching.Rate My Professors ↗
Quality 1/5Difficulty 5/5
She is unorganized in her teaching and then when students overall do "bad" on her exams she tells us she is disappointed and wants us to work harder. The overall processes we are supposed to be learning and the exams are graded really tough. The problem sets each week do not help you understand the material it is just frustrating and confusing.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with KATHERINE MCMAHON
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 | BIOCORE 587 | Biological Interactions |
| Spring 2026 | CIVENGR 699 | Independent Study |
| Spring 2026 | CIVENGR 790 | Master's Research or Thesis |
| Spring 2026 | CIVENGR 929 | Seminar-environmental Engineering |
| Spring 2026 | MICROBIO 299 | Independent Study |
| Spring 2026 | MICROBIO 731 | Seminar |
| Spring 2026 | MICROBIO 990 | Research |
| Spring 2026 | MM&I 901 | Seminar |
| Fall 2025 | CIVENGR 320 | Environmental Engineering |
| Fall 2025 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2025 | CIVENGR 929 | Seminar-environmental Engineering |
| Fall 2025 | MICROBIO 731 | Seminar |
| Fall 2025 | MICROBIO 990 | Research |
| Fall 2025 | MM&I 901 | Seminar |
| Spring 2025 | BIOCORE 587 | Biological Interactions |
| Spring 2025 | CIVENGR 790 | Master's Research or Thesis |
| Spring 2025 | CIVENGR 929 | Seminar-environmental Engineering |
| Spring 2025 | MICROBIO 682 | Senior Honors Thesis |
| Spring 2025 | MICROBIO 699 | Special Problems |
| Spring 2025 | MICROBIO 731 | Seminar |
| Spring 2025 | MICROBIO 990 | Research |
| Spring 2025 | MM&I 901 | Seminar |
| Fall 2024 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2024 | CIVENGR 929 | Seminar-environmental Engineering |
| Fall 2024 | MICROBIO 681 | Senior Honors Thesis |
| Fall 2024 | MICROBIO 731 | Seminar |
| Fall 2024 | MICROBIO 875 | Special Topics |
| Fall 2024 | MICROBIO 990 | Research |
| Fall 2024 | MM&I 901 | Seminar |
| Spring 2024 | CIVENGR 699 | Independent Study |
| Spring 2024 | CIVENGR 790 | Master's Research or Thesis |
| Spring 2024 | CIVENGR 929 | Seminar-environmental Engineering |
| Spring 2024 | MICROBIO 699 | Special Problems |
| Spring 2024 | MICROBIO 990 | Research |
| Fall 2023 | CIVENGR 320 | Environmental Engineering |
| Fall 2023 | CIVENGR 699 | Independent Study |
| Fall 2023 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2023 | CIVENGR 929 | Seminar-environmental Engineering |
| Fall 2023 | MICROBIO 699 | Special Problems |
| Fall 2023 | MICROBIO 990 | Research |
| Fall 2023 | MOLBIOL 699 | Directed Studies in Molecular Biology |
| Spring 2023 | BIOCORE 587 | Biological Interactions |
| Spring 2023 | CIVENGR 699 | Independent Study |
| Spring 2023 | CIVENGR 790 | Master's Research or Thesis |
| Spring 2023 | CIVENGR 929 | Seminar-environmental Engineering |
| Spring 2023 | MICROBIO 699 | Special Problems |
| Spring 2023 | MICROBIO 731 | Seminar |
| Spring 2023 | MICROBIO 990 | Research |
| Spring 2023 | MM&I 901 | Seminar |
| Fall 2022 | CIVENGR 699 | Independent Study |
| Fall 2022 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2022 | CIVENGR 929 | Seminar-environmental Engineering |
| Fall 2022 | M&ENVTOX 990 | Research |
| Fall 2022 | MICROBIO 299 | Independent Study |
| Fall 2022 | MICROBIO 990 | Research |
| Spring 2022 | CIVENGR 320 | Environmental Engineering |
| Spring 2022 | CIVENGR 790 | Master's Research or Thesis |
| Spring 2022 | CIVENGR 929 | Seminar-environmental Engineering |
| Spring 2022 | M&ENVTOX 990 | Research |
| Spring 2022 | MICROBIO 990 | Research |
| Fall 2021 | CIVENGR 320 | Environmental Engineering |
| Fall 2021 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2021 | CIVENGR 890 | Pre-dissertator's Research |
| Fall 2021 | CIVENGR 929 | Seminar-environmental Engineering |
| Fall 2021 | M&ENVTOX 990 | Research |
| Fall 2021 | MICROBIO 990 | Research |
| Fall 2020 | CIVENGR 320 | Environmental Engineering |
| Fall 2020 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2020 | CIVENGR 929 | Seminar-environmental Engineering |
| Fall 2020 | CIVENGR 990 | Thesis |
| Fall 2020 | M&ENVTOX 990 | Research |
| Fall 2020 | MICROBIO 299 | Independent Study |
| Fall 2020 | MICROBIO 990 | Research |
| Spring 2020 | CIVENGR 699 | Independent Study |
| Spring 2020 | CIVENGR 790 | Master's Research or Thesis |
| Spring 2020 | CIVENGR 890 | Pre-dissertator's Research |
| Spring 2020 | CIVENGR 990 | Thesis |
| Spring 2020 | M&ENVTOX 990 | Research |
| Spring 2020 | MICROBIO 990 | Research |
| Fall 2019 | CIVENGR 699 | Independent Study |
| Fall 2019 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2019 | CIVENGR 990 | Thesis |
| Fall 2019 | M&ENVTOX 990 | Research |
| Fall 2019 | MICROBIO 990 | Research |
| Spring 2019 | BIOCORE 587 | Biological Interactions |
| Spring 2019 | CIVENGR 629 | Special Topics in Environmental Engineering |
| Spring 2019 | CIVENGR 699 | Independent Study |
| Spring 2019 | CIVENGR 790 | Master's Research or Thesis |
| Spring 2019 | CIVENGR 929 | Seminar-environmental Engineering |
| Spring 2019 | CIVENGR 990 | Thesis |
| Spring 2019 | M&ENVTOX 990 | Research |
| Spring 2019 | MICROBIO 990 | Research |
| Fall 2018 | CIVENGR 320 | Environmental Engineering |
| Fall 2018 | CIVENGR 699 | Independent Study |
| Fall 2018 | CIVENGR 790 | Master's Research or Thesis |
| Fall 2018 | CIVENGR 990 | Thesis |
| Fall 2018 | M&ENVTOX 990 | Research |
| Fall 2018 | MICROBIO 299 | Independent Study |
| Fall 2018 | MICROBIO 990 | Research |
| Spring 2018 | CIVENGR 629 | Special Topics in Environmental Engineering |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_0e8a50128138fc033e5028e6",
"source": "madgrades",
"source_instructor_id": "273959",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "KATHERINE MCMAHON",
"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": 23,
"quality": 3.3,
"difficulty": 3.22,
"quality_count": 23,
"difficulty_count": 23,
"profile_id": "rmp:472779",
"source_url": "https://www.ratemyprofessors.com/professor/472779",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:27:07.220583+00:00",
"courses": {},
"bayesian_quality": 3.4672957132774855,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.347,
"graded": 2689,
"counts": [
1211,
261,
814,
101,
257,
34,
11
],
"sections": 290
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/KATHERINE_MCMAHON"
}