Professor Canon is the best professor I''ve ever had. He is so passionate about what he teaches and truly goes above & beyond to engage with students. His classes are fairly difficult but are so worth it because you learn a lot & Canon works to ensure students have the opportunity to succeed. I am incredibly sad to hear Professor Canon is retiring.Rate My Professors ↗
Historical instructor
DAVID CANON
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 4/5
Quality 5/5Difficulty 3/5
Dr. Canon is the nicest guy. You can tell he absolutely loves what he does. His lectures are clear and he adds in good stories from time to time. He encourages questions and is very responsive. I am sad he is retiring, he is the sweetest little old man.Rate My Professors ↗
Quality 5/5Difficulty 3/5
Professor Canon is the best poli sci professor I've ever had! He is passionate about what he teaches and his lectures are very informative. He offers study guides that definitely prepare you for the exams and if you do them, study, and read all of the readings you will get an A.Rate My Professors ↗
Quality 5/5Difficulty 3/5
I loved having Professor Canon so much. His lectures are great, and he definitely values education rather than research or grades. This class takes some work, but it's not necessarily difficult. The exams are easy to prepare for, as he gives you a list of everything that could be on them. I would for sure recommend this class with Dr. Canon!Rate My Professors ↗
Quality 4/5Difficulty 3/5
Sometimes the readings seemed excessive, but overall, was a super interesting and well-structured course.Rate My Professors ↗
Quality 5/5Difficulty 4/5
Grade is based off 2 midterms, a final, and discussion section. Canon provides study sheets for every exam which are very useful. Exam content is fair, equally based off of reading & lecture content. This class is hard for being elementary level, leans more intermediate level. Do not take just for social science breadth- there are easier onesRate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with DAVID CANON
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_8331a025dbf47504d420df23",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "DAVID CANON",
"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": 168,
"quality": 4.52,
"difficulty": 3.24,
"quality_count": 168,
"difficulty_count": 168,
"profile_id": "rmp:317964",
"source_url": "https://www.ratemyprofessors.com/professor/317964",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:45:16.232999+00:00",
"courses": {
"course_9a6ba2ddb6b1f0437d5d784b": {
"review_count": 3,
"quality": 5,
"difficulty": 3.33,
"quality_count": 3,
"difficulty_count": 3
},
"course_46931ba805a3f9e7507d5db1": {
"review_count": 68,
"quality": 4.74,
"difficulty": 3.13,
"quality_count": 68,
"difficulty_count": 68
},
"course_f2ce5575104f8bc511fc70a8": {
"review_count": 3,
"quality": 4.67,
"difficulty": 3.33,
"quality_count": 3,
"difficulty_count": 3
}
},
"bayesian_quality": 4.428477211015594,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/DAVID_CANON--instructor_8331a025dbf47504d420df23"
}