Going to Prof Gammie's lectures is like consuming his puke to determine what he ate for breakfast. Messy slides. I think his material was interesting, he probably just found it difficult to teach it in introductory level. I did not like how he explained things outside of lectures - it never really gave me an answer.Rate My Professors ↗
Historical instructor
STEPHEN GAMMIE
What students say
Original student reviews · all captured dates
Quality 2/5Difficulty 4/5
Quality 2/5Difficulty 3/5
I personally did not like having him as a professor. His lectures were very unclear about what we needed to know. He threw up large diagrams and said we only needed to parts of it but didn't actually say which parts, and then proceeded to explain the whole diagram. He expects you to have already learned all the content before in other classes.Rate My Professors ↗
Quality 2/5Difficulty 4/5
I did NOT like Stephen. He was not clear on what he wanted us to know, even after being explicitly asked by a student. He included examples for concepts that were interesting but did not apply to the exam whatsoever and his explanations for things that we actually needed to know were very vague so I kind of taught myself a lot of the concepts :(Rate My Professors ↗
Quality 4/5Difficulty 3/5
Pretty good lecturer, clearly cares about what he is teaching and has a passion for it. Lectures are a little slow sometimes, but overall really enjoyed learning about the content. Exams based on lecture alone, but textbook and outside materials were definitely helpful in studying. Would probably take class from him again.Rate My Professors ↗
Quality 3/5Difficulty 4/5
He is clearly very intelligent and loves what he does, the lectures were just boring and mostly pictures. The 3rd exam was very specific, practically needed to memorize word for word the slides. Little much for a gen bio class and not an upper level physiology course. Overall, not my favorite 151 professor.Rate My Professors ↗
Quality 3/5Difficulty 3/5
Dr. Gammie is very kind and wants you to learn the content! His lectures were a bit lack-luster, though. It was difficult to know what he wants you to know come exam time as he does give you so much content in the third 151 section- beware that it's the hardest section! But the content was interesting and his tests were fair.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with STEPHEN GAMMIE
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 2024 | ZOOLOGY 604 | Computer-based Gene and Disease/disorder Research Lab |
| Spring 2024 | ZOOLOGY 699 | Directed Studies in Zoology |
| Spring 2023 | ZOOLOGY 699 | Directed Studies in Zoology |
| Spring 2023 | ZOOLOGY 962 | Seminar-ethology |
| Fall 2022 | BIOLOGY/BOTANY/ZOOLOGY 151 | Introductory Biology |
| Fall 2022 | ZOOLOGY 153 | Introductory Biology |
| Fall 2022 | ZOOLOGY 699 | Directed Studies in Zoology |
| Fall 2022 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2022 | ZOOLOGY 962 | Seminar-ethology |
| Fall 2021 | PSYCH/ZOOLOGY 523 | Neurobiology |
| Fall 2021 | ZOOLOGY 500 | Undergraduate Neurobiology Seminar |
| Fall 2020 | PSYCH/ZOOLOGY 523 | Neurobiology |
| Fall 2020 | ZOOLOGY 500 | Undergraduate Neurobiology Seminar |
| Fall 2020 | ZOOLOGY 681 | Senior Honors Thesis |
| Fall 2020 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2020 | ZOOLOGY 500 | Undergraduate Neurobiology Seminar |
| Spring 2020 | ZOOLOGY 620 | Neuroethology Seminar |
| Fall 2019 | PSYCH/ZOOLOGY 523 | Neurobiology |
| Fall 2018 | PSYCH/ZOOLOGY 523 | Neurobiology |
| Spring 2018 | ZOOLOGY 604 | Computer-based Gene and Disease/disorder Research Lab |
| Spring 2018 | ZOOLOGY 962 | Seminar-ethology |
| Fall 2017 | BIOLOGY/BOTANY/ZOOLOGY 151 | Introductory Biology |
| Fall 2017 | ZOOLOGY 153 | Introductory Biology |
| Fall 2017 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2017 | ZOOLOGY 604 | Computer-based Gene and Disease/disorder Research Lab |
| Spring 2017 | ZOOLOGY 962 | Seminar-ethology |
| Fall 2016 | BIOLOGY/BOTANY/ZOOLOGY 151 | Introductory Biology |
| Fall 2016 | ZOOLOGY 153 | Introductory Biology |
| Fall 2016 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2016 | ZOOLOGY 604 | Computer-based Gene and Disease/disorder Research Lab |
| Spring 2016 | ZOOLOGY 962 | Seminar-ethology |
| Fall 2015 | BIOLOGY/BOTANY/ZOOLOGY 151 | Introductory Biology |
| Fall 2015 | ZOOLOGY 153 | Introductory Biology |
| Fall 2015 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2015 | ZOOLOGY 604 | Computer-based Gene and Disease/disorder Research Lab |
| Spring 2015 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2015 | ZOOLOGY 990 | Research |
| Fall 2014 | BIOLOGY/BOTANY/ZOOLOGY 151 | Introductory Biology |
| Fall 2014 | ZOOLOGY 153 | Introductory Biology |
| Fall 2014 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2014 | ZOOLOGY 604 | Computer-based Gene and Disease/disorder Research Lab |
| Spring 2014 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2014 | ZOOLOGY 990 | Research |
| Fall 2013 | ZOOLOGY 299 | Directed Studies in Zoology |
| Fall 2013 | ZOOLOGY 962 | Seminar-ethology |
| Fall 2013 | ZOOLOGY 990 | Research |
| Spring 2013 | ZOOLOGY 611 | Comparative and Evolutionary Physiology |
| Spring 2013 | ZOOLOGY 612 | Comparative Physiology Laboratory |
| Spring 2013 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2013 | ZOOLOGY 990 | Research |
| Fall 2012 | BIOLOGY/BOTANY/ZOOLOGY 152 | Introductory Biology |
| Fall 2012 | ZOOLOGY 620 | Neuroethology Seminar |
| Fall 2012 | ZOOLOGY 962 | Seminar-ethology |
| Fall 2012 | ZOOLOGY 990 | Research |
| Spring 2012 | ZOOLOGY 611 | Comparative and Evolutionary Physiology |
| Spring 2012 | ZOOLOGY 612 | Comparative Physiology Laboratory |
| Spring 2012 | ZOOLOGY 699 | Directed Studies in Zoology |
| Spring 2012 | ZOOLOGY 962 | Seminar-ethology |
| Spring 2012 | ZOOLOGY 990 | Research |
| Fall 2011 | BIOLOGY/BOTANY/ZOOLOGY 152 | Introductory Biology |
| Fall 2011 | ZOOLOGY 699 | Directed Studies in Zoology |
| Fall 2011 | ZOOLOGY 990 | Research |
| Spring 2011 | ZOOLOGY 611 | Comparative and Evolutionary Physiology |
| Spring 2011 | ZOOLOGY 612 | Comparative Physiology Laboratory |
| Spring 2011 | ZOOLOGY 699 | Directed Studies in Zoology |
| Spring 2011 | ZOOLOGY 990 | Research |
| Fall 2010 | NTP 675 | Special Topics |
| Fall 2010 | ZOOLOGY 400 | Topics in Biology |
| Fall 2010 | ZOOLOGY 699 | Directed Studies in Zoology |
| Fall 2010 | ZOOLOGY 990 | Research |
| Spring 2010 | ZOOLOGY 692 | Senior Thesis |
| Spring 2010 | ZOOLOGY 699 | Directed Studies in Zoology |
| Fall 2009 | BIOLOGY/BOTANY/ZOOLOGY 152 | Introductory Biology |
| Fall 2009 | ZOOLOGY 691 | Senior Thesis |
| Fall 2009 | ZOOLOGY 699 | Directed Studies in Zoology |
| Fall 2009 | ZOOLOGY 990 | Research |
| Spring 2009 | ZOOLOGY 611 | Comparative and Evolutionary Physiology |
| Spring 2009 | ZOOLOGY 612 | Comparative Physiology Laboratory |
| Spring 2009 | ZOOLOGY 682 | Senior Honors Thesis |
| Spring 2009 | ZOOLOGY 699 | Directed Studies in Zoology |
| Spring 2009 | ZOOLOGY 990 | Research |
| Fall 2008 | ZOOLOGY 400 | Topics in Biology |
| Fall 2008 | ZOOLOGY 681 | Senior Honors Thesis |
| Fall 2008 | ZOOLOGY 699 | Directed Studies in Zoology |
| Fall 2008 | ZOOLOGY 990 | Research |
| Spring 2008 | BIOLOGY 682 | Senior Honors Thesis |
| Spring 2008 | ZOOLOGY 611 | Comparative and Evolutionary Physiology |
| Spring 2008 | ZOOLOGY 612 | Comparative Physiology Laboratory |
| Spring 2008 | ZOOLOGY 692 | Senior Thesis |
| Spring 2008 | ZOOLOGY 699 | Directed Studies in Zoology |
| Spring 2008 | ZOOLOGY 990 | Research |
| Fall 2007 | BIOLOGY 681 | Senior Honors Thesis |
| Fall 2007 | BIOLOGY/BOTANY/ZOOLOGY 152 | Introductory Biology |
| Fall 2007 | ZOOLOGY 691 | Senior Thesis |
| Fall 2007 | ZOOLOGY 699 | Directed Studies in Zoology |
| Fall 2007 | ZOOLOGY 990 | Research |
| Spring 2007 | ZOOLOGY 611 | Comparative and Evolutionary Physiology |
| Spring 2007 | ZOOLOGY 612 | Comparative Physiology Laboratory |
| Spring 2007 | ZOOLOGY 699 | Directed Studies in Zoology |
| Spring 2007 | ZOOLOGY 990 | Research |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_b7c050011a8dd697010d854f",
"source": "madgrades",
"source_instructor_id": "853382",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "STEPHEN GAMMIE",
"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": 29,
"quality": 3.59,
"difficulty": 3.03,
"quality_count": 29,
"difficulty_count": 29,
"profile_id": "rmp:973602",
"source_url": "https://www.ratemyprofessors.com/professor/973602",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:04:48.681736+00:00",
"courses": {},
"bayesian_quality": 3.6184431769577943,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.218,
"graded": 5454,
"counts": [
2154,
655,
1427,
364,
645,
161,
48
],
"sections": 106
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/STEPHEN_GAMMIE--instructor_b7c050011a8dd697010d854f"
}