Ermakoff is one of the best professors I have ever had. The class has an insane amount of reading, but no matter how confused I was walking into the class, I walked out of the lecture with everything making sense. Three hour lectures feel like nothing and it is genuninely the most rewarding class I have ever taken.Rate My Professors ↗
Historical instructor
IVAN ERMAKOFF
What students say
Original student reviews · all captured dates
Eat before class! Also, actually do the readings BEFORE class!! Follow both of these, and you will be fine. To study for exams, just follow the first 'outline' he makes during class for each reading. If you can teach your friends the basics about topics w/o looking at notes, ex: authors def of state, you will be fine! ("The instructor" is great)Rate My Professors ↗
Don't let my tags or Prof. Ermakoff's initial appearance fool you. He is a kind and engaging prof who wants to help you pass his classes. Lectures do flow into each other and he makes sure to keep them as interesting as possible. Also a 10 minute break during his lectures and had people sign up to bring in snacks to share. 3 exams total, no HW.Rate My Professors ↗
The instructor (iykyk) might seem intimidating but is actually quite nice and has a dry wit. There are lots of readings and they can feel dense at times, but he breaks them down in a digestible way. Exams seem daunting but they're graded very lightly. It can be rough going through 2.5 hour lectures w/o devices but there are breaks and snacks!Rate My Professors ↗
Great class but be ready to read, we go through many great authors covering states/regimes, revolutions, and collective action. Could not recommend this class more to those interested in political sociology. Put in the work and you will see results!Rate My Professors ↗
Amazing professor!!! If you have the time to read definitely take this course. It's very challenging and you have to actually do the work but you will learn so much!! The professor is so knowledgeable and seemed to really care about our class doing well. 10/10 (graded on 3 exams, 2 comments, and participation in lecture)Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with IVAN ERMAKOFF
Special Topics
1–4 creditsC&ESOC/SOC 875 covers advanced, variable topics in sociology for graduate students.
No offering record · Spring 2026
historical GPA · grades
Fall 2021–Spring 2026Senior Thesis
2–3 creditsSOC 692 is a mentored individual research course for students completing a senior thesis.
No offering record · Spring 2026
No recorded grade history
Comparative and Historical Methods in Sociology
Credits unavailableSOC 753 teaches comparative and historical methods in sociology through readings and evaluations of exemplary analyses.
No offering record · Spring 2026
with this instructor · course overall, matching historical terms
historical GPA · grades
Fall 2021–Spring 2026 · limited sampleSOC 992 is a workshop covering current topics in political, cultural, and comparative historical sociology.
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 | C&ESOC/SOC 875 | Special Topics |
| Spring 2026 | SOC 692 | Senior Thesis |
| Spring 2026 | SOC 753 | Comparative and Historical Methods in Sociology |
| Spring 2026 | SOC 992 | Research: Social Organization Trainees Politics, Culture, and Society |
| Fall 2025 | C&ESOC/SOC 875 | Special Topics |
| Fall 2025 | SOC 476 | Contemporary Sociological Theory |
| Fall 2025 | SOC 624 | Political Sociology |
| Fall 2025 | SOC 691 | Senior Thesis |
| Spring 2025 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Spring 2025 | C&ESOC/SOC 875 | Special Topics |
| Spring 2025 | SOC 624 | Political Sociology |
| Spring 2025 | SOC 992 | Research: Social Organization Trainees Politics, Culture, and Society |
| Fall 2024 | SOC 678 | Sociology of Persecution |
| Fall 2024 | SOC/URBRPL 924 | Seminar-political Sociology |
| Spring 2024 | SOC 624 | Political Sociology |
| Spring 2024 | SOC 753 | Comparative and Historical Methods in Sociology |
| Fall 2023 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2023 | SOC 624 | Political Sociology |
| Spring 2023 | SOC 624 | Political Sociology |
| Spring 2023 | SOC 682 | Senior Honors Thesis |
| Spring 2023 | SOC 992 | Research: Social Organization Trainees Politics, Culture, and Society |
| Fall 2022 | SOC 476 | Contemporary Sociological Theory |
| Fall 2022 | SOC 624 | Political Sociology |
| Fall 2022 | SOC 681 | Senior Honors Thesis |
| Fall 2021 | SOC 624 | Political Sociology |
| Fall 2021 | SOC 753 | Comparative and Historical Methods in Sociology |
| Fall 2020 | SOC 320 | Research Practicum in Sociology |
| Fall 2020 | SOC 476 | Contemporary Sociological Theory |
| Fall 2020 | SOC 624 | Political Sociology |
| Fall 2019 | SOC 476 | Contemporary Sociological Theory |
| Fall 2019 | SOC 624 | Political Sociology |
| Fall 2018 | SOC 476 | Contemporary Sociological Theory |
| Fall 2018 | SOC 624 | Political Sociology |
| Fall 2018 | SOC 682 | Senior Honors Thesis |
| Spring 2018 | SOC 320 | Research Practicum in Sociology |
| Spring 2018 | SOC 624 | Political Sociology |
| Spring 2018 | SOC 681 | Senior Honors Thesis |
| Spring 2018 | SOC/URBRPL 924 | Seminar-political Sociology |
| Fall 2017 | SOC 476 | Contemporary Sociological Theory |
| Fall 2017 | SOC 624 | Political Sociology |
| Fall 2016 | SOC 476 | Contemporary Sociological Theory |
| Fall 2016 | SOC 624 | Political Sociology |
| Spring 2016 | SOC 476 | Contemporary Sociological Theory |
| Spring 2016 | SOC 624 | Political Sociology |
| Fall 2015 | SOC 678 | Sociology of Persecution |
| Spring 2015 | POLISCI 682 | Senior Honors Thesis |
| Fall 2014 | POLISCI 681 | Senior Honors Thesis |
| Spring 2014 | SOC 678 | Sociology of Persecution |
| Spring 2014 | SOC/URBRPL 924 | Seminar-political Sociology |
| Fall 2013 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2013 | SOC 624 | Political Sociology |
| Spring 2013 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Spring 2013 | SOC 624 | Political Sociology |
| Spring 2012 | SOC 624 | Political Sociology |
| Spring 2012 | SOC 678 | Sociology of Persecution |
| Fall 2011 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2011 | SOC 624 | Political Sociology |
| Spring 2011 | SOC 678 | Sociology of Persecution |
| Spring 2011 | SOC/URBRPL 924 | Seminar-political Sociology |
| Fall 2010 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2010 | SOC 624 | Political Sociology |
| Fall 2009 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2009 | SOC 624 | Political Sociology |
| Spring 2009 | SOC 682 | Senior Honors Thesis |
| Fall 2008 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2008 | SOC 624 | Political Sociology |
| Fall 2008 | SOC 681 | Senior Honors Thesis |
| Spring 2007 | SOC 476 | Contemporary Sociological Theory |
| Spring 2007 | SOC/URBRPL 924 | Seminar-political Sociology |
| Fall 2006 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2006 | SOC 624 | Political Sociology |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_2746f1f07dc4107d8b8e4e1a",
"source": "madgrades",
"source_instructor_id": "346827",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "IVAN ERMAKOFF",
"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": 21,
"quality": 4.48,
"difficulty": 3.24,
"quality_count": 21,
"difficulty_count": 21,
"profile_id": "rmp:1330390",
"source_url": "https://www.ratemyprofessors.com/professor/1330390",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:35:37.519264+00:00",
"courses": {
"course_8e23b7a0811db134024c08a1": {
"review_count": 15,
"quality": 4.4,
"difficulty": 3.4,
"quality_count": 15,
"difficulty_count": 15
},
"course_1c03fd6e5ed1e3645283b05a": {
"review_count": 3,
"quality": 4.67,
"difficulty": 3.33,
"quality_count": 3,
"difficulty_count": 3
},
"course_c1d99e7037a0a76549de7090": {
"review_count": 3,
"quality": 4.67,
"difficulty": 2.33,
"quality_count": 3,
"difficulty_count": 3
}
},
"bayesian_quality": 4.079846723681267,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.274,
"graded": 606,
"counts": [
307,
97,
61,
49,
41,
29,
22
],
"sections": 71
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/IVAN_ERMAKOFF--instructor_2746f1f07dc4107d8b8e4e1a"
}