Mary is a lovely person. She is kind, and passionate about her subject. She's a stickler for phones and does a good job with a course she doesn't have full autonomy in designing, but interactions about the material in class are often uncomfortable and 'fill in the blank as a class by speaking in unison'. do not take if you have anxiety.Rate My Professors ↗
Historical instructor
MARY DINSMORE
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 3/5
Quality 5/5Difficulty 4/5
Zoo 102 has a lot of details but Mary makes a 3 hour lab go by quickly. She's relatable and often adds personal stories and anecdotes that really add to the class and helps us to remember the information better.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with MARY DINSMORE
ANIMAL BIOLOGY LABORATORY introduces general animal biology concepts, evolutionary relationships, body plans, and diversity through dissection and ecological study.
No offering record · Spring 2020
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2015–Spring 2020Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2020 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Fall 2019 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Spring 2019 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Fall 2018 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Spring 2018 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Fall 2017 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Fall 2016 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Fall 2014 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Spring 2014 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
| Fall 2013 | BIOLOGY/ZOOLOGY 102 | Animal Biology Laboratory |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_549cde5d9b2ba823ddb3b183",
"source": "madgrades",
"source_instructor_id": "5037756",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "MARY DINSMORE",
"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": 2,
"quality": 4.5,
"difficulty": 3.5,
"quality_count": 2,
"difficulty_count": 2,
"profile_id": "rmp:2358560",
"source_url": "https://www.ratemyprofessors.com/professor/2358560",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:20:14.240235+00:00",
"courses": {},
"bayesian_quality": 3.7360779850423596,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.4,
"graded": 629,
"counts": [
240,
145,
171,
40,
28,
2,
3
],
"sections": 31
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/MARY_DINSMORE"
}