Kind, accessible during office hours, and you can tell that he really enjoys + understands his lecture unit. Lectures were well-organized and presented. His test prep was very faithful to the actual exam and clear about what to know. Understand the TopHat questions as they will be on the exam!! Always brought candy to the exams + office hours too.Rate My Professors ↗
Historical instructor
ROBERT KIRCHDOERFER
What students say
Original student reviews · all captured dates
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with ROBERT KIRCHDOERFER
Senior Honors Thesis
2–4 creditsSecond semester individual study for undergraduates in an Honors program completing a Biochemistry thesis, arranged with a Biochemistry faculty member.
No offering record · Spring 2026 · Sources
historical GPA · grades
Spring 2022–Spring 2022 · limited sampleSpecial Problems
1–4 creditsSpecial Problems provides credit for supervised research, library, or lab work. Students arrange specific projects and credits directly with their faculty supervisor.
No offering record · Spring 2026 · Sources
with this instructor · course overall, matching historical terms
historical GPA · grades
Spring 2022–Spring 2026Advanced Topics
1–3 creditsAdvanced Topics covers specialized subjects of current interest in biochemistry.
No offering record · Spring 2026 · Sources
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026Advanced seminar covering research reports, special topics, and recent literature in molecular virology.
No offering record · Spring 2026 · Sources
with this instructor · course overall, matching historical terms
historical GPA · grades
Spring 2022–Fall 2025 · limited sampleResearch
1–12 creditsIndependent laboratory research course for preparing a graduate thesis or dissertation under faculty supervision.
No offering record · Spring 2026 · Sources
No recorded grade history
Research
1–8 creditsAdvanced pathology research for graduate and medical students, supervised by a senior staff member, covering general principles in pathology and laboratory medicine.
No offering record · Spring 2026 · Sources
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 | BIOCHEM 682 | Senior Honors Thesis |
| Spring 2026 | BIOCHEM 699 | Special Problems |
| Spring 2026 | BIOCHEM 729 | Advanced Topics |
| Spring 2026 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Spring 2026 | BIOCHEM 990 | Research |
| Spring 2026 | PATH 990 | Research |
| Fall 2025 | BIOCHEM 508 | General Biochemistry II |
| Fall 2025 | BIOCHEM 681 | Senior Honors Thesis |
| Fall 2025 | BIOCHEM 699 | Special Problems |
| Fall 2025 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Fall 2025 | BIOCHEM 990 | Research |
| Fall 2025 | PATH 990 | Research |
| Spring 2025 | BIOCHEM 508 | General Biochemistry II |
| Spring 2025 | BIOCHEM 699 | Special Problems |
| Spring 2025 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Spring 2025 | BIOCHEM 990 | Research |
| Spring 2025 | PATH 990 | Research |
| Fall 2024 | BIOCHEM 508 | General Biochemistry II |
| Fall 2024 | BIOCHEM 699 | Special Problems |
| Fall 2024 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Fall 2024 | BIOCHEM 990 | Research |
| Fall 2024 | PATH 990 | Research |
| Spring 2024 | BIOCHEM 508 | General Biochemistry II |
| Spring 2024 | BIOCHEM 699 | Special Problems |
| Spring 2024 | BIOCHEM 990 | Research |
| Spring 2024 | PATH 990 | Research |
| Fall 2023 | BIOCHEM 508 | General Biochemistry II |
| Fall 2023 | BIOCHEM 699 | Special Problems |
| Fall 2023 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Fall 2023 | BIOCHEM 990 | Research |
| Fall 2023 | MOLBIOL 699 | Directed Studies in Molecular Biology |
| Fall 2023 | PATH 990 | Research |
| Spring 2023 | BIOCHEM 508 | General Biochemistry II |
| Spring 2023 | BIOCHEM 699 | Special Problems |
| Spring 2023 | BIOCHEM 729 | Advanced Topics |
| Spring 2023 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Spring 2023 | BIOCHEM 990 | Research |
| Spring 2023 | PATH 990 | Research |
| Fall 2022 | BIOCHEM 508 | General Biochemistry II |
| Fall 2022 | BIOCHEM 699 | Special Problems |
| Fall 2022 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Fall 2022 | BIOCHEM 990 | Research |
| Fall 2022 | PATH 990 | Research |
| Spring 2022 | BIOCHEM 508 | General Biochemistry II |
| Spring 2022 | BIOCHEM 699 | Special Problems |
| Spring 2022 | BIOCHEM 729 | Advanced Topics |
| Spring 2022 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Spring 2022 | BIOCHEM 990 | Research |
| Spring 2022 | PATH 990 | Research |
| Fall 2021 | BIOCHEM 699 | Special Problems |
| Fall 2021 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Fall 2021 | BIOCHEM 990 | Research |
| Fall 2021 | PATH 990 | Research |
| Fall 2020 | BIOCHEM 699 | Special Problems |
| Fall 2020 | BIOCHEM 990 | Research |
| Spring 2020 | BIOCHEM 699 | Special Problems |
| Spring 2020 | BIOCHEM 910 | Seminar-molecular Virology (advanced) |
| Spring 2020 | BIOCHEM 990 | Research |
| Fall 2019 | BIOCHEM 990 | Research |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_c148e998d2ab091bd561b2d9",
"source": "madgrades",
"source_instructor_id": "3363458",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "ROBERT KIRCHDOERFER",
"email": null,
"first_observed_at": "2026-09-06 23:14:58.172943+00:00",
"last_observed_at": "2026-10-29 21:30:40.248904+00:00",
"ratings": {
"review_count": 1,
"quality": 5,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1,
"profile_id": "rmp:3098530",
"source_url": "https://www.ratemyprofessors.com/professor/3098530",
"match_basis": "exact_name",
"observed_at": "2026-10-29 23:17:28.258371+00:00",
"courses": {
"course_c759b64b8555402c1fff9182": {
"review_count": 1,
"quality": 5,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1
}
},
"bayesian_quality": 3.7221541835762713,
"prior_mean": 3.658261892755085,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.116,
"graded": 682,
"counts": [
269,
84,
145,
52,
78,
34,
20
],
"sections": 59
},
"current": false,
"courses": [],
"revision": "c9cd06eaa45f9ddf7e69faa38b89ff3d3dd995dd",
"instructor_url": "/instructors/ROBERT_KIRCHDOERFER--instructor_c148e998d2ab091bd561b2d9"
}