Overall a really good professor who is passionate about what he teaches. The papers make up the majority of the grade so I would suggest staying on top of readings and getting started as early as possible. The TAs and professor are both willing to proofread which is niceRate My Professors ↗
Historical instructor
RICHARD KELLER
What students say
Original student reviews · all captured dates
Quality 4/5Difficulty 2/5
Quality 5/5Difficulty 3/5
Keller's lectures are incredibly engaging, and while they are not required for attendance and are recorded, I genuinely wanted to be there. Class is graded on 3 essays and participation. If you don't procrastinate the essays and utilize the writing center, the class is a pretty easy A.Rate My Professors ↗
Quality 5/5Difficulty 2/5
I loved this class overall but Professor Keller made it even more engaging. Lecture and reading heavy, you have to either go to lecture or watch his lecture uploads to do well in the class. Class consists of 3 papers each worth 25% and the other 25% is participation in discussion, easy to get an A if you do well on papers and go to discussion.Rate My Professors ↗
Quality 5/5Difficulty 2/5
i loved this class! dr. keller is insanely knowledgable and engaging as a lecturer. also, every lecture was streamed online and absences for being sick are always excused which was awesome. overall this course was very interesting, well-structured, and not very difficult (but still encouraged reflection).Rate My Professors ↗
Quality 5/5Difficulty 2/5
Incredibly interesting and engaging lecturer! Super knowledgeable and talks about a lot of things you probably wouldn't have learned outside of this class. TAs are also incredibly helpful and communicative, and they and Dr. Keller just seem very passionate about the course material. Also, Canvas was well-organized and lectures are uploaded online.Rate My Professors ↗
Quality 5/5Difficulty 3/5
Prof Keller is great! He is super accommodating and really cares about his students. His class is graded by 4 things, participation, and 3 essays. If you use resources such as office hours, the writing center, or the history lab you will do fine.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with RICHARD KELLER
HISTSCI 990
Research and Thesis
1–3 creditsHISTSCI 990 is a course for independent research and thesis writing under faculty supervision.
No offering record · Spring 2026
No recorded grade history
MEDHIST 750
Outbreak!: Epidemics, Migration, and the Changing Contours of Global Health
Credits unavailableExplore health projects addressing epidemics in the context of human difference, migration, and global health history
No offering record · Spring 2026
No recorded grade history
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2026 | HISTSCI 990 | Research and Thesis |
| Spring 2026 | MEDHIST 750 | Outbreak!: Epidemics, Migration, and the Changing Contours of Global Health |
| Spring 2025 | ENVIRST/HISTSCI 213 | Global Environmental Health: an Interdisciplinary Introduction |
| Spring 2025 | HISTSCI 990 | Research and Thesis |
| Spring 2025 | MEDHIST 999 | Advanced Independent Study |
| Fall 2024 | HISTSCI 999 | Independent Work |
| Fall 2024 | MEDHIST 699 | Independent Study in Medical History |
| Fall 2024 | MEDHIST 750 | Outbreak!: Epidemics, Migration, and the Changing Contours of Global Health |
| Spring 2024 | HISTSCI 999 | Independent Work |
| Fall 2023 | HISTORY/HISTSCI/MEDHIST 508 | Health, Disease and Healing II |
| Fall 2023 | MEDHIST 708 | Health, Disease and Healing II |
| Spring 2023 | ENVIRST/HISTSCI 213 | Global Environmental Health: an Interdisciplinary Introduction |
| Spring 2023 | HISTSCI 990 | Research and Thesis |
| Fall 2022 | MEDHIST 750 | Outbreak!: Epidemics, Migration, and the Changing Contours of Global Health |
| Fall 2021 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2021 | MEDHIST 753 | International Health and Global Society |
| Fall 2021 | MEDHIST 999 | Advanced Independent Study |
| Fall 2020 | HISTSCI 990 | Research and Thesis |
| Fall 2020 | MEDHIST 699 | Independent Study in Medical History |
| Spring 2020 | HISTORY/HISTSCI/MEDHIST 508 | Health, Disease and Healing II |
| Spring 2020 | HISTSCI 990 | Research and Thesis |
| Spring 2020 | HISTSCI 999 | Independent Work |
| Spring 2020 | MEDHIST 708 | Health, Disease and Healing II |
| Fall 2019 | HISTSCI 990 | Research and Thesis |
| Fall 2019 | HISTSCI 999 | Independent Work |
| Fall 2019 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2019 | MEDHIST 753 | International Health and Global Society |
| Spring 2019 | ENVIRST/HISTSCI 213 | Global Environmental Health: an Interdisciplinary Introduction |
| Spring 2019 | HISTSCI 682 | Senior Honors Thesis |
| Spring 2019 | HISTSCI 990 | Research and Thesis |
| Fall 2018 | HISTSCI 681 | Senior Honors Thesis |
| Fall 2018 | HISTSCI 990 | Research and Thesis |
| Fall 2018 | HISTSCI 999 | Independent Work |
| Spring 2018 | HISTORY/HISTSCI/MEDHIST 508 | Health, Disease and Healing II |
| Spring 2018 | HISTSCI 990 | Research and Thesis |
| Spring 2018 | MEDHIST 708 | Health, Disease and Healing II |
| Fall 2017 | HISTSCI 990 | Research and Thesis |
| Fall 2017 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2017 | MEDHIST 753 | International Health and Global Society |
| Fall 2017 | MEDHIST 999 | Advanced Independent Study |
| Spring 2017 | HISTSCI 990 | Research and Thesis |
| Spring 2017 | HISTSCI 999 | Independent Work |
| Fall 2016 | HISTSCI 990 | Research and Thesis |
| Fall 2016 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2016 | MEDHIST 753 | International Health and Global Society |
| Spring 2016 | HISTSCI 999 | Independent Work |
| Spring 2015 | ENVIRST/HISTSCI 213 | Global Environmental Health: an Interdisciplinary Introduction |
| Fall 2014 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2014 | MEDHIST 753 | International Health and Global Society |
| Fall 2014 | MEDHIST 999 | Advanced Independent Study |
| Spring 2014 | ENVIRST/HISTSCI 213 | Global Environmental Health: an Interdisciplinary Introduction |
| Spring 2014 | INTLST 681 | Senior Honors Thesis |
| Spring 2013 | ENVIRST/HISTSCI 213 | Global Environmental Health: an Interdisciplinary Introduction |
| Spring 2013 | MEDHIST 699 | Independent Study in Medical History |
| Spring 2013 | MEDHIST 999 | Advanced Independent Study |
| Fall 2012 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2012 | MEDHIST 753 | International Health and Global Society |
| Spring 2012 | MEDHIST 559 | Topics in Ethics and History of Medicine |
| Spring 2012 | STS 699 | Directed Study |
| Fall 2011 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2011 | MEDHIST 753 | International Health and Global Society |
| Fall 2010 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Spring 2010 | HISTSCI/MEDHIST 919 | Graduate Studies in Medical History |
| Spring 2010 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Spring 2010 | MEDHIST 753 | International Health and Global Society |
| Spring 2010 | MEDHIST 999 | Advanced Independent Study |
| Spring 2009 | HISTORY/HISTSCI/MEDHIST 508 | Health, Disease and Healing II |
| Spring 2009 | MEDHIST 699 | Independent Study in Medical History |
| Spring 2009 | MEDHIST 708 | Health, Disease and Healing II |
| Fall 2008 | AFROAMER/HISTSCI 275 | Science, Medicine, and Race: a History |
| Fall 2008 | MEDHIST 699 | Independent Study in Medical History |
| Spring 2008 | HISTSCI 692 | Senior Thesis |
| Spring 2008 | HISTSCI 999 | Independent Work |
| Spring 2008 | MEDHIST 699 | Independent Study in Medical History |
| Spring 2008 | MEDHIST 999 | Advanced Independent Study |
| Fall 2007 | HISTSCI 691 | Senior Thesis |
| Fall 2007 | HISTSCI/MEDHIST 919 | Graduate Studies in Medical History |
| Fall 2007 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2007 | MEDHIST 753 | International Health and Global Society |
| Fall 2006 | HISTSCI/MEDHIST/POPHLTH 553 | International Health and Global Society |
| Fall 2006 | MEDHIST 753 | International Health and Global Society |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_c280afbf341c7772ff6642dc",
"source": "madgrades",
"source_instructor_id": "3477628",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "RICHARD KELLER",
"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": 38,
"quality": 4.34,
"difficulty": 2.92,
"quality_count": 38,
"difficulty_count": 38,
"profile_id": "rmp:178113",
"source_url": "https://www.ratemyprofessors.com/professor/178113",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:09:59.543149+00:00",
"courses": {
"course_75d03a2b71c2c6ebb7cd9183": {
"review_count": 6,
"quality": 4.83,
"difficulty": 2.17,
"quality_count": 6,
"difficulty_count": 6
},
"course_3c1ab29cb78dbf0416cc6a7a": {
"review_count": 2,
"quality": 5,
"difficulty": 3,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 4.105408890878136,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.542,
"graded": 2167,
"counts": [
914,
667,
475,
85,
24,
0,
2
],
"sections": 81
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/RICHARD_KELLER--instructor_c280afbf341c7772ff6642dc"
}