Hands down the best math professor I've ever had. Explains tough concepts in lecture so clearly and answers your questions before you even ask them. Highly recommend this class and David.Rate My Professors ↗
Historical instructor
DAVID KEATING
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 3/5
Quality 5/5Difficulty 3/5
The best prof. I have had at this school. Made the subject matter very digestible and intersting. AMAZING teacher.Rate My Professors ↗
Quality 5/5Difficulty 2/5
best prof. makes the class so easy even tho its rlly hard. go to office hours!!Rate My Professors ↗
Quality 4/5Difficulty 5/5
Professor Keating is a great professor and clearly knows his stuff! 632 is an interesting class, but it took a lot of work outside of class to understand the material. I would recommend this class with Keating to others, but just be prepared to work!Rate My Professors ↗
Quality 4/5Difficulty 3/5
I took Stochastic Processes with Keating. The class was very difficult and despite hard work I still got a C. Keating gave good lectures. I wish office hours were a little longer (the other professor, Eric Bates, had two two-hour office hour sessions a week compared to Keating's two 50 minute sessions) Great professor and I recommend 632.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with DAVID KEATING
No teaching recorded in Fall 2026.
No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_82a50fa658af8733f0aed294",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "DAVID KEATING",
"email": null,
"first_observed_at": "2025-04-16 05:20:33.104844+00:00",
"last_observed_at": "2026-09-07 15:55:43.033547+00:00",
"ratings": {
"review_count": 5,
"quality": 4.6,
"difficulty": 3.2,
"quality_count": 5,
"difficulty_count": 5,
"profile_id": "rmp:2870456",
"source_url": "https://www.ratemyprofessors.com/professor/2870456",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:44:53.625497+00:00",
"courses": {
"course_c602622d732dbbc9aceeeddf": {
"review_count": 5,
"quality": 4.6,
"difficulty": 3.2,
"quality_count": 5,
"difficulty_count": 5
}
},
"bayesian_quality": 3.8477486268372765,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/DAVID_KEATING--instructor_82a50fa658af8733f0aed294"
}