I thought he did a really nice job with his section. He is very responsive, and I thought his lectures showed he wanted to help us succeed. Overall, very matter-of-fact and good at instructing a tough unit.Rate My Professors ↗
Historical instructor
MARIO PENNELLA
What students say
Original student reviews · all captured dates
Let me retake an exam I had missed, very understanding guy. Do all the practice exams for this class they will make it a lot easierRate My Professors ↗
Pennella is a good professor for the tougher unit in Biochem 501. He attempts to make the course more easy to follow but it's really up to you if you're into Anabolism. The class is exam heavy with 4 exams but each exam is noncumulative and easy if you put in the time to study with the practice exams and drawing out the complex pathways.Rate My Professors ↗
Despite some of the other ratings I found him to be the easiest to understand and follow along of all three lecturers. He is also extremely accommodating with no complaints, which I really appreciate.Rate My Professors ↗
Very kind and cares about students. Very difficult material but, so he makes the effort to hand write some of the material and organize it in a way that helps students.Rate My Professors ↗
Dr. Pennella's lectures were always very interesting. Outside of class he was also very friendly and showed he cared about the students.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with MARIO PENNELLA
BIOCHEM 100 introduces students to the biochemistry discipline, department, faculty research, university resources, and career paths.
No offering record · Spring 2026
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026BIOCHEM 104 introduces molecular life and evolution, exploring current biotechnology and genetic topics to foster scientific literacy.
No offering record · Spring 2026
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026Independent Study
1–3 creditsBIOCHEM 299 is an independent study course where students conduct research under the direct guidance of a Biochemistry faculty member.
No offering record · Spring 2026
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026Survey of Biochemistry
Credits unavailableA survey of biochemistry covering biomolecule properties, metabolism, and genetic mechanisms for non-specialists.
No offering record · Spring 2026
with this instructor · course overall, matching historical terms
historical GPA · grades
Spring 2022–Spring 2026Covers the chemistry, nutrition, and metabolism of biological systems.
No offering record · Spring 2026
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2026 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2026 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Spring 2026 | BIOCHEM 299 | Independent Study |
| Spring 2026 | BIOCHEM 301 | Survey of Biochemistry |
| Spring 2026 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2025 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2025 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2025 | BIOCHEM 299 | Independent Study |
| Fall 2025 | BIOCHEM 501 | Introduction to Biochemistry |
| Spring 2025 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2025 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Spring 2025 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2024 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2024 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2024 | BIOCHEM 501 | Introduction to Biochemistry |
| Spring 2024 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2024 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Spring 2024 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2023 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2023 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2023 | BIOCHEM 501 | Introduction to Biochemistry |
| Spring 2023 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2023 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Spring 2023 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2022 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2022 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2022 | BIOCHEM 501 | Introduction to Biochemistry |
| Spring 2022 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2022 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Spring 2022 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2021 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2021 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2021 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2020 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2020 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2020 | BIOCHEM 501 | Introduction to Biochemistry |
| Spring 2020 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2020 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2019 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2019 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2019 | BIOCHEM 501 | Introduction to Biochemistry |
| Spring 2019 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2019 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Spring 2019 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2018 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Fall 2018 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Fall 2018 | BIOCHEM 501 | Introduction to Biochemistry |
| Spring 2018 | BIOCHEM 100 | Biochemistry First-year Seminar |
| Spring 2018 | BIOCHEM 104 | Molecules to Life and the Nature of Science |
| Spring 2018 | BIOCHEM 501 | Introduction to Biochemistry |
| Fall 2017 | BIOCHEM 501 | Introduction to Biochemistry |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_441f4f7ba9d28c1c54877443",
"source": "madgrades",
"source_instructor_id": "6041694",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "MARIO PENNELLA",
"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": 30,
"quality": 3.73,
"difficulty": 3.43,
"quality_count": 30,
"difficulty_count": 30,
"profile_id": "rmp:2304717",
"source_url": "https://www.ratemyprofessors.com/professor/2304717",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:20:49.151813+00:00",
"courses": {
"course_82b02a0645c630ce73cc6253": {
"review_count": 27,
"quality": 3.67,
"difficulty": 3.48,
"quality_count": 27,
"difficulty_count": 27
},
"course_d05294a8b47a4fb823115de2": {
"review_count": 1,
"quality": 3,
"difficulty": 2,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 3.7018743134186383,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.543,
"graded": 15112,
"counts": [
9191,
1873,
1979,
726,
1143,
182,
18
],
"sections": 82
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/MARIO_PENNELLA--instructor_441f4f7ba9d28c1c54877443"
}