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 ↗
Current 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
Sociology of Persecution
3 creditsSociology of Persecution examines persecution as a sociological object, focusing on perpetrators' motivations, policy machinery, state agent behavior, and victim strategies.
Offering recorded · Spring 2027 · Sources
Past student reviews · Ivan Ermakoff
Ivan Ermakoff taught a small, discussion-heavy course where the workload involved massive weekly readings. Students found the material interesting but difficult, noting that consistent grading required completing most of the assigned texts to succeed in lecture. The final exam was cumulative, and one reviewer described the professor as not a difficult grader.
historical GPA · grades
Fall 2023–Fall 2024 · limited sampleThesis
1–12 creditsTHESIS: Mentored research for the Master's thesis or doctoral dissertation.
Offering recorded · Spring 2027 · Sources
No recorded grade history
A research workshop for Social Organization trainees covering current topics in political, cultural, and comparative historical sociology, including social movements and citizenship.
Offering recorded · Spring 2027 · Sources
No recorded grade history
Reading and Research in Sociology
1–12 creditsIndependent reading and research in sociology.
Offering recorded · Spring 2027 · 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 2027 | SOC 678 | Sociology of Persecution |
| Spring 2027 | SOC 990 | Thesis |
| Spring 2027 | SOC 992 | Research: Social Organization Trainees Politics, Culture, and Society |
| Spring 2027 | SOC 999 | Reading and Research in Sociology |
| Fall 2026 | C&ESOC/SOC 724 | Intermediate Political Sociology |
| Fall 2026 | C&ESOC/SOC 875 | Special Topics |
| Fall 2026 | SOC 624 | Political Sociology |
| Fall 2026 | SOC 990 | Thesis |
| Fall 2026 | SOC 999 | Reading and Research in Sociology |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_a203ece0be9b6a3d67bfb54a",
"source": "enrollment",
"source_instructor_id": "iermakoff",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Ivan Ermakoff",
"email": "ERMAKOFF@SSC.WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-10-14 17:50:09.728220+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-10-14 19:09:26.621334+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.079606624632425,
"prior_mean": 3.65919358049647,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_0727e488c64c40e76ed24203",
"course_id": "SOC 990",
"title": "THESIS",
"credits_min": 1,
"credits_max": 12,
"gpa": null
},
{
"course_uid": "course_2ab646ce1c2322d397add933",
"course_id": "SOC 992",
"title": "RESEARCH: SOCIAL ORGANIZATION TRAINEES POLITICS, CULTURE, AND SOCIETY",
"credits_min": 1,
"credits_max": 3,
"gpa": 4
},
{
"course_uid": "course_7a3599b8e5758d00c8f03c44",
"course_id": "SOC 999",
"title": "READING AND RESEARCH IN SOCIOLOGY",
"credits_min": 1,
"credits_max": 12,
"gpa": null
},
{
"course_uid": "course_c1d99e7037a0a76549de7090",
"course_id": "SOC 678",
"title": "SOCIOLOGY OF PERSECUTION",
"credits_min": 3,
"credits_max": 3,
"gpa": 3.085
}
],
"revision": "fc1811fa52e581ea57a35c0cf3343f8740a8ffbf",
"instructor_url": "/instructors/IVAN_ERMAKOFF"
}