2.7

Joel Rogers

Sociology - University of Wisconsin - Madison

2.7
Quality
2.9
Difficulty
19%
Would Retake
157
Reviews
2.7
Quality
2.9
Difficulty
2.6
Helpful
2.7
Clarity

19%

Would Retake

157

Reviews

Rating Distribution
Official

5

28

4

21

3

32

2

38

1

38

What Students Say

I would not recommend this class to anyone who doesn't know anything about Economics or Government

SOC125 - 3.0 rating

I really regret taking this class :( His exams are insane

SOC125 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

14%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 50 grades
Most common grades:
A (20)
A- (14)
B (10)
Grade Distribution
A(22)B(11)C(3)D(0)F(0)A-/B+(14)
Based on 56 reported grades
A: 20
A-: 14
B: 10
Not sure yet: 5
Common Tags
Get ready to read (49)
Graded by few things (26)
Test heavy (15)
LECTURE HEAVY (11)
Lecture heavy (11)
GRADED BY FEW THINGS (10)
TEST HEAVY (9)
Respected (6)
Rating Trend

Declining

-1.39 avg change
Dec
Jan
Nov
Feb
Mar
Oct
Last 6 months
Ratings by Course

SOC225

5.0

(1)

SOC210

5.0

(1)

SOC123

5.0

(1)

LAW940

5.0

(1)

SOCIOLOGY

3.7

(3)
+4 more courses
Difficulty by Course

SOC120

4.0

SOC210

4.0

S125

3.9

LAW940

3.0

SOC125

2.8

Reviews (157)
5.0
2.0
SOC125
Oct 22, 2003

Hands down the smartest teacher at UW. Has written books, started his own political party, has 2 degrees in 3 years from yale, you can listen to him on and on because it's amazing someone can be this intelligent

5.0
3.0
SOC125
Nov 12, 2003

This prof is amazing!

5.0
3.0
SOC125
Feb 20, 2004

This professor is hugely recommended, not just because of his exteme intelligence, but because of his ability to make a 2 hour evening class go by in about 45 minutes. A very admirable person outside of academics, because he acts on his social concerns.

5.0
2.0
SOC125
Aug 2, 2004

Rogers extremely intelligent, but one awful teacher. I rarely learned anything factual in his class, and when I did the data was usually from a biased source. Rogers has no business teaching when he uses his class as a platform for his political agenda.

5.0
2.0
SOC225
Aug 29, 2004

Rogers is an exceptional teacher. His genius radiates in lecture.

5.0
1.0
SOCIOLOGY
Mar 9, 2005

Crazy Liberal!

5.0
2.0
SOC125
Feb 26, 2005

Rogers is very passionate and has a huge amount of knowledge. His course challenges the status quo and makes you rethink many of the things you take for granted as an American citizen.

5.0
4.0
SOC120
Apr 18, 2005

I sweat this guy's nuts. Seriously, best prof I've had ever.

5.0
3.0
SOC125
Nov 20, 2005

Amazing. Best professor I've ever had. I can't say enough good things about him. His intelligence radiates throughout the classroom. His lectures zoomed by because everyone was so mesmerized with his speaking.

4.0
2.0
SOC125
Feb 13, 2006

Yes, Prof. Rogers is intelligent and a good lecturer. He is, however, an AWFUL professor. EVERYTHING in the class is ridiculously biased (towards the left, that is); he presents his own opinions and political agenda as FACT. The word nonpartisan has never touched his ears.

2.0
3.0
SOC125
Mar 29, 2006

no one told me that there would be a mandatory movie at the end of every lecture, making the lecture a total of 4 hours every monday! too much reading, kinda confusing

2.0
3.0
SOC125
Apr 10, 2006

Professor Rogers is one of the worst teachers I have ever had. I cannot stand teachers who preach politics in the classroom. If he can't handle being un-biased then please teach another class. Or take the half million you got for being a 'genius' and retire. I frequently left halfway thorugh because I got sick of listening to his bull.

5.0
3.0
SOC125
Apr 9, 2006

Basically I am in love with this man. He could be one of the best professors at the University. The tests are not easy, because they cover a lot of material, but if you do the readings and go to class you will be fine. The class seems to fly by even though it is in the middle of the night. This class is definitely worth taking; Rogers is amazing!

2.0
4.0
SOC125
Apr 11, 2006

Takes the entire 2.5 hours to present material that should take about 20 minutes - gives drawn out examples of simple ideas and is generally very rude during class.

5.0
2.0
SOC125
May 7, 2006

To those who gave him a low rating for being "biased." The definition of a professor is one who professes. Profess: To affirm openly; To affirm belief in. Yes, this man is progressive, but extremely intelligent to back it up. I went into the course as a moderate, came out enlightened. Low raters chose to remain ignorant, for the most part.

5.0
4.0
S125
May 31, 2006

Excellent class, but the tests are harder than you'd expect. I wouldn't want to spend monday night any other way, so don't miss one of his classes.

5.0
3.0
SOC125
May 11, 2006

Although his manner is a little awkward and blunt at times, this man is a true genius and presents a lot of material, but it's very general and tends to coincide with intro poli sci courses and economics. I think a class like this should be required. The class gets to be a little long when he goes on frequent tangents but overall, great course.

4.0
2.0
SOC125
Jun 3, 2006

Great professor- I learned a lot in the class. It was surprised by how quickly the lectures went by considering their length. Sometimes they got boring when he rambled, but very interesting as a whole. As for exams, study the notes and know the main points of the movies, obviously know the terms on the study guide.

5.0
4.0
SOC125
Nov 9, 2006

I am seriously in love this this man, to the extent that I want him to become president. Easily the most inspiring and eye-opening class I have ever taken. He is engaging, extremely intelligent, and funny. Not to mention the lecture content is applicable to everyone.

5.0
1.0
SOCIOLOGY
Jul 6, 2006

Amazing...rated one of the top 100 people in the nation to make social and political change in the US, so he's got quite a background. You'll learn alot!

4.0
2.0
SOC125
Nov 14, 2006

He's extremely intelligent, but I was usually bored in lecture, cause he almost seemed bored by what he was saying. It's actually interesing topics, but he drones on sometimes. Readings are good though, and you can kinda get away without attending lecture.

5.0
4.0
SOC210
Nov 20, 2006

awesome class, learn incredible things about this screwed up country. such a liberal class, so if you aren't into that, i wouldn't take it with joel

4.0
1.0
SOC125
Nov 26, 2006

Very intersting class, relatively easy multiple choice tests, really intelligent prof. Sometimes Joel rambles in his lectures and glazes over important stuff. You don't need to do all the readings but you need to be familiar with main points and some vocab from reading; usually on the test you can guess the right answer for reading Q's.

3.0
3.0
SOC125
Nov 27, 2006

Interesting class to take...Joel is a very very intelligent man...I learned a lot about the country, and its flagrant inconsistencies, and to appreciate/realize how screwed up our society is. However, he tends to ramble aimlessly for a good chunk of the lecture, and the readings are cumbersome, and don't help me too often....funny man, nice artwork

1.0
2.0
SOC125
Nov 28, 2006

This class is by far one of the worst i have taken. Rogers spends the entire 2.5 hours telling people how to think, everything he says in class are what he thinks and says are facts. This is the perfect class if you can sit through 2 hrs of bull. Don't take anything he say as truth. But you can get an A if you get a good TA (peter)

3.0
3.0
SOC125
Nov 28, 2006

Joel is hilarious. His sarcasm mixed with his intelligence keeps you on your toes. Although lecture draggggg on, it is interesting material if you like American Contemporary Society. He is also an absolute genius.

3.0
2.0
SOC125
Dec 25, 2006

Very interesting class. He knows a lot about many topics, as you will see through the many tangents that he goes off on in lecture. Lecture are hard to sit through (2.5 hours), but he does have a good sense of humor. If you take this class, try to get Peter as your TA

5.0
2.0
SOC123
Jan 2, 2007

Joel is an amazing teacher. He has written many books and he really knows what he's talking about. I gained more knowledge in this class than any other. This is a great first Soc course if you haven't taken any yet.

5.0
1.0
SOC125
May 20, 2007

I absolutely loved this class. Went by super-fast. Some people were bored or thought he was biased but if they had no interest in the subject matter they shouldn't have taken the class anyway. And I don't think he was excessively biased. Rogers is a genius and I loved listening to him.

2.0
3.0
SOC125
Jan 21, 2007

I went into the class thinking it would be something it definitely was not. Some of the topics covered were interesting but I still did not enjoy this class. My TA was HORRIBLE, which probably does not help my opinion on this class.

2.0
2.0
SOC125
Nov 1, 2007

Interesting class, if you don't mind a heavily liberal slant to things, but Rogers is a poor lecturer. The 2.5hr lectures get really dull, esp. when he recaps the last one, rambles chronically, etc. He could fit all the material into one power lecture if he didn't waste so much time. The tests are pretty easy, though.

2.0
1.0
SOCIO125
Nov 1, 2007

He goes really fast when he lectures, and he also mumbles a lot. He is a generally funny person, but in terms of content, i normally got a lot of my knowledge from my TA

3.0
3.0
SOC125
Nov 13, 2007

very disappointed by the multiple choice exam: you need to learn everything by heart which is for me the opposite of reflexion and true knowledge. On the other hand, the readings are absolutely great. mixed feelings then.

5.0
1.0
SOC125
Nov 28, 2007

He is awesome!! My favorite professor by far, I had a horrible TA, but he is still a great teacher, would have dropped otherwose. Tells jokes and pretty chill in general. Im guessing if you are super conservative you wont like this class. Definitely take if you are looking at sociology as a major

3.0
3.0
SOC125
Nov 29, 2007

I have heard that he is very recognized nationally for his work in sociology, but I honestly do not think he is a very good teacher. He mutters a lot, he talks fast so its hard to grasp concepts, and he spends so much time repeating himself. If it weren't for my TA I do not think I would be getting the grades I am getting in the class

2.0
3.0
SOC125
Dec 3, 2007

He is amazing! He is a fountain of knowledge. I really, really enjoyed this class. It's certainly not for everyone, you have to be engaged in lecture and really listen to get lots out of the class.

1.0
5.0
SOC125
Dec 6, 2007

This is THE WORST class I have ever taken. It was completely different than what I thought it would be.

3.0
2.0
SOC125
Dec 19, 2007

He is a ridiculously smart,funny, interesting man. He's the only reason I still go. But the class itself is dull. It's a lot of information and readings, which could be interesting if you really enjoyed economics. Also, he writes most of the readings and chooses the others, so the class is basically his opinion. and the tests are ambiguous.

4.0
3.0
SOC125
Dec 27, 2007

class is pretty one-sided - very socialist and liberal. this guy is hilarious and obviously very intelligent. prob doesn't put a lot of effort into such a low level class, but if ur interested at all in political soc, this class is perfect for u! 2.5 hour lecture is hard to manage, but def worth every minute. u'll def learn something useful!!

3.0
3.0
SOC125
Dec 30, 2007

Tests off of lectures and he E-Mails you the slides. Lectures are incredibly boring, but he seems like a pretty cool guy (I wouldn't know--he's not very accessible).

3.0
5.0
SOC125
Jan 2, 2008

Class was not at all what I expected. Rogers is extremely intelligent, but the class is basically economics and his political views with SOME sociology in between it all. It's broken up into three main ideas that, in my opinion, should make up three different classes (there's too much information). Long readings about how the US should be changed.

4.0
2.0
SOC125
Feb 20, 2008

The class is easy enough, but its basically just learning about his particular beliefs. Average grade is like a B and that can be achieved with little attention to the readings. Lectures are 2.5 hours long, though, and seem to drag on forever. Its a boring but easy class.

2.0
2.0
SOC125
Oct 10, 2008

This guy clearly was too scared to get a real job...so he sits back in his professor chair and claims he knows how the world works when he hasn't even DONE anything. If you are liberal and enjoy people saying what you want to hear though... you still probably shouldn't take his class because he is most likely left of you.

3.0
2.0
SOC125
Nov 20, 2008

Not as bad as some of the other comments claim. Sure, lecture being 2 and 1/2 hours gets long but you DO get a 10-15 minute break. Make sure to pay some attention to the readings. A few of the test questions tend to be based off of them.

2.0
4.0
SOC125
Dec 1, 2008

Class is 2 1/2 hours and it feels like a lifetime..He rambles on and on and it just isn't interesting..a lot of reading each week that could easily be condensed. wouldn't recomment it!

3.0
2.0
SOC125
Dec 8, 2008

Its such a lonnnng lecture that you kind of lose interest. Interesting at times but otherwise its pretty dull. The discussion sections really help. Overall I would only take this if you love politics and are really liberal...

2.0
4.0
SOC125
Dec 29, 2008

I was really excited for this class, but it sucked. Lectures were long and boring, discussions were worthless, and the readings sucked. Tests are 80% of grade(final is 40%) and they are HARD! Hard to get an A or AB. Tried pretty hard and got a B. Don't take the class; he is smart but the class is not well set up.

3.0
1.0
SOC125
Jan 8, 2009

Honestly? He's obviously very intelligent, accomplished, and interesting to listen to, but if you can't handle the leftist slant, don't take it. And its very clear he doesn't really care about the class, and has better things he'd rather be doing, but it was still fun to listen to. All in all, VERY easy, easy A if thats what you're looking for.

4.0
2.0
SOC125
Jan 21, 2009

The professor is a very witty, intelligent, and accomplished man. He does not, however, care about the class or the university in general. He always had better things to do. He once asked what Sellery Hall was. Despite all this, he was very interesting to listen to. He managed to make a 2.5 hour class go by quickly. Just do your readings!

4.0
1.0
SOC125
Jan 29, 2009

The Professor is one of the most brilliant people I have ever listened to. He does not, however care at all about the class and as a result, the course is not well organized. Advice for people taking the class: skip all of the massive reading assignments as TAs spoon feed it to you anyway...attend lecture...easy A

2.0
3.0
SOC125
Apr 21, 2009

He's hilarious and very knowledgable, but 2 and a half hour lectures are SOOO boring and he talks way too long about everything and isn't very clear. I didn't do any of the readings, just memorized the terms he told us to know for every exam, and I got an AB. He's very liberal and the class is basically just his opinion - I'd avoid taking this.

3.0
3.0
SOC125
May 1, 2009

I LOVED this class. This class caused me to change my major from polisci to sociology. Definitely has a very leftist slant, but he uses facts to back up his claims. Lectures are horribly long, but I didn't mind them that much because I loved the material.

5.0
4.0
SOC125
Dec 25, 2009

Hilarious professor, teaches some very complex material, but he tends to ramble a little, which might be the cause for the 2 1/2 hour lecture, which is a LONG time on a Monday night. Very knowledgable in his subject, tends to have quite a liberal slant, but he backs it up with facts so its hard to dismiss. Learned a lot!

3.0
4.0
SOC125
Apr 17, 2010

He's obviously knowledgeable, but he loves to hear himself talk, so getting through a 2.5 hr lecture can be unbearable. The tests were surprisingly difficult. I was excited about the class coming in and unfortunately was pretty disappointed.

5.0
1.0
SOC125
May 26, 2010

Incredibly smart just google him... Really funny! This class is amazing and I feel its a must to take! He makes you very knowledgeable and supports his teachings with unbiased, clear research. If you appreciate learning beyond the textbook then take this class. Even if you aren't open-minded give it a shot...

5.0
2.0
SOC125
Apr 27, 2011

If you want to see what is happening behind the scenes in America, take this course. Rogers is like a modern hipper version of Noam Chomsky, he knows his stuff and is not afraid to tell you about it.

2.0
4.0
SOC125
May 10, 2011

Quick suggestions: going to lecture is pointless. Read the book, go to discussion and you'll get at least a B. Professor is extremely leftist -- manipulates stats to make himself sound better. But if you're an elitist who thinks Europe has all the answers, you'll love his lectures!

3.0
4.0
SOC125
Nov 30, 2011

Very educated man who's actually quite well known. The lectures are extremely pointless - if you read the book and go to discussion you'll easily pass. His attempts at humor are very dry and make the 2 and a half hour lecture a living hell. *Bring something - anything - to do if you decide to attend lectures

3.0
4.0
SOC125
Dec 2, 2011

brilliant teacher. The tests are all multiple choice and pretty difficult. I would definitely take this class just for the material and the way Roger teaches it. Eye opening class in my opinion.

4.0
1.0
SOC125
Dec 16, 2011

Great teacher. The only problem was the lectures could get pretty long but considering it was a 4 credit class, meeting once a week for 2 and half hours didn't seem too crazy. The tests were pretty easy if you actually read the book and studied a little bit.

3.0
3.0
SOC125
Jan 6, 2012

lectures tend to get a bit lengthy, and a good grade can still be achieved without lecture attendance. all tests are multiple choice

4.0
1.0
SOC125
Jan 8, 2012

2.5 hr lectures are a living hell. Got an AB only attending half the lectures, did all the readings and studied the book. Term lists are incredibly vague, ask questions early. Extremely leftist, backs most information up but leaves out big chunks of reasoning. Overall, great class that changed how I see the US.

2.0
2.0
SOC125
Jan 12, 2012

Lets just say Rogers should stick to law instead of teaching. Brilliant, yes, but the structure of his 2 1/2 hour lectures are deathly. Even though the subject matter is very interesting, you will have a hard time getting much out of this class when the lectures are that long on a Monday night.

4.0
2.0
SOC125
Jan 28, 2012

Brilliant, obviously knew his stuff, definitely biased but backed it up and up-front about it. Could be abrasive and a bit grumpy at times, though. Unfortunately, much more of your grade and learning experience depended on your TA. Talk to him about his personal political experience.

4.0
3.0
SOC125
Oct 23, 2012

Very intelligent professor,knowledgable and humurous,! But he throws too much information within a 2 and a half hour lecture; which is kinda hard for me to process. Despite of that, his class is brilliant!

2.0
3.0
SOC125
Nov 10, 2012

This professor'e lecture did not help me, not at all and the TA's discussion class also are useless, I don't know why I chose this class, it make me hates Sociology

4.0
1.0
SOC125
Jan 24, 2013

All of the tests are multiple choice. No homework, and just read the textbook and you will be fine. The 2.5 hour lectures are long, but the slides are also online.

3.0
3.0
SOC125
Jan 25, 2013

Extremely long lectures. Just read the book thoroughly and you should be fine.

3.0
3.0
SOC125
Jan 26, 2013

The class itself was interesting and professor Rogers is very funny. It all comes down to the TA's. They made the tests extremely confusing and didn't test your knowledge of the subjects fairly. Avoid the 2.5 hour lectures too.

4.0
1.0
SOC125
Grade: A+
Nov 18, 2013

Enjoyable Subject. Good Teacher. Interesting Opinion.

2.0
2.0
SOC125
Nov 26, 2013

Very intelligent man and does back up what he has to say but often goes out of his way to prove is political agenda. T.A. gives you what you need to know as does the textbook. Rogers can be rude in class and often clearly doesn't want to be there. Interesting class but will test you're patience and bore you. Tests can be confusing

2.0
4.0
SOC125
Dec 28, 2013

Joel Rogers kind of just rambles for his whole lecture. He likes to show a lot of graphs and spew out of a lot of statistics that aren't even on the exams. The TAs were helpful, but Professor Rodgers was not. He also inserted his opinion into A LOT of his lectures. The material is simple enough, but what you learn is not well reflected in exams.

3.0
1.0
SOC125
Jan 8, 2014

Very brilliant professor who was very interesting to listen to. I read the book, went to lecture, listened without taking notes, reviewed the lecture slides and book and the class was easy. I recommend taking his class because he is highly knowledge about, the class is easy, and the class teaches information everyone should know.

1.0
5.0
SOC125
Jan 21, 2014

Understandably arrogant because he's studied at the top schools but painfully so. Usually just rambled about the corruptness of our society in a class that I had no idea was going to be all about political science. I hated this class and I do NOT recommend the professor.

4.0
3.0
SOC125
Oct 7, 2014

You dont get any homework except to read the book. 2 and 12 hour lectures are long but theyre only once a week. Class is very interesting but professor Rogers is VERY liberal. He is very opinionated and he definitely inserts his liberal opinion into the lectures and the book that he wrote. I enjoyed the class a lot even though he is so liberal.

2.0
3.0
SOC125
Grade: Not sure yet
Nov 20, 2015

class sounds like an interesting until you get to lecture and find yourself staring at the wall for 2.5 hours. prof rogers rambles on the whole time and there's no point in going to his lectures because he doesn't want to be there either. class itself can be easy if you read the dry text an the lecture slides. I do not recommend taking this class

3.0
4.0
SOC125
Grade: C
Nov 29, 2015

I would not recommend this class to anyone who doesn't know anything about Economics or Government. Those topics are very heavily discussed and is the main concept of this course. His lectures are very long and confusing, and tests are hard and not curved. Even reading the book doesn't help a lot and you are expected to know A LOT for tests.

1.0
4.0
SOC125
Grade: A-
Dec 9, 2015

Rogers is arrogant and rude. I was excited for the course, only to be let down. I stopped going to lectures because his ramblings were so left orientated and condescending to opposite views, and he spends most of the 2.5 hours muttering instead of teaching, so tests are a little tricky even if you read. Clearly doesn't want to be there. Avoid!

2.0
3.0
SOC125
Grade: Incomplete
Dec 14, 2015

Absolutely terrible professor. Does not respect anybody. Don't bother going to lecture because if you walk in 10 seconds late or get up to use the bathroom at any point during his 2 and a half hour lecture he will make a scene in front of the entire 300 person lecture. Professor Rogers rants for the entire lecture and says nearly nothing relevant

3.0
2.0
SOC125
Grade: A
Jan 13, 2016

He's a nice guy, but the lectures are painfully long- 2.5 hours to be exact. He rambles on and on, and is VERY opinionated on the subjects he talks about. I'm a moderate on the political spectrum, and his liberal viewpoints sometimes were sometimes annoying to me. It's still and interesting class and took me (comparatively) work to get the A.

1.0
4.0
SOC125
Grade: A-
Dec 15, 2015

I really regret taking this class :( His exams are insane. He sends out a 3-4 page term sheet for the final and says "if you know all these, it's practically impossible to 'fail'" FAIL? then on the actual exam, only like 1/5 of the terms are on it.. rest is random info from the book. PLEASE DONT TAKE HIS CLASS.

3.0
1.0
SOC125
Grade: A+
Jul 13, 2016
Would take again

The only assignments were discussion participation and exams. The exams are all multiple choice and are based heavily off the book, which he authored. I just read the book and showed up to class and listened; I didn't take notes once.

3.0
3.0
SOC125
Grade: B
Jan 19, 2016

My biggest advice for this class would be to READ THE BOOK. He wrote it and he makes the tests so if you have a good understanding of the book, you should be fine for the midterms and final. Going to lectures is a bonus, but they're so long I barely got anything out of them. Didn't read the book before the 1st midterm so I had to play catch up.

5.0
3.0
SOC125
Grade: A
Nov 15, 2016
Would take again

Very impressive dude. Get ready to have your world view changed.

Skip class? You won't pass.
Inspirational
LECTURE HEAVY
2.0
3.0
SOC125
Grade: Not sure yet
Nov 29, 2016
Wouldn't take again

All he does is ramble for the 2.5 hour long lecture and discuss how awful Republicans are. His exams are fairly easy, especially if you know the vocab, which you can find on Quizlet. Make sure you know the graph trends he presents in each chapter. Also, you have to memorize the entire Gettysberg Addresss so have fun with that. His class sucks.

Get ready to read
LECTURE HEAVY
3.0
3.0
SOC125
Grade: B
Dec 2, 2016
Wouldn't take again

The first day of class I thought I was in for a treat. I had come from a conservative area and was fairly left sided, so hearing a professor gush about social problems made me happy. However it quickly became "Joel Hour" where he would go off rambling about the things he thought. He treated the TAs poorly too, which really rubbed me the wrong way.

Participation matters
LECTURE HEAVY
2.0
3.0
SOC125
Grade: A-
Dec 8, 2016
Wouldn't take again

I, too thought that this was going to be my favorite class. Quickly, I started to resent the 2.5 hour lectures, Joel's constant pointing fingers at students, and how rude he is to his TA's. He is definitely a smart guy with lots of good ideas, but I found his lectures to be WAY too long, and his attitude is very concerning.

Tough Grader
Get ready to read
1.0
1.0
SOC125
Grade: A
Dec 13, 2016
Wouldn't take again

I took Professor Roger's Soc 125 course to fulfill a liberal studies requirement and almost immediately regretted it. His two and a half hour lectures were bad enough without him forcing his political ideals on everyone, passing his opinions as facts. He is condescending despite his class being taught at a seventh grade level. Would not recommend.

Get ready to read
2.0
1.0
SOC125
Grade: A-
Dec 14, 2016
Wouldn't take again

I was pretty excited to take this class as someone interested in sociology/politics, and while I found the content itself interesting, the 2.5 hour lectures were ROUGH and essentially felt pointless (since the tests are based on the book he wrote), and often times his attitude was off-putting. Learned a good amount but didn't enjoy the class.

GRADED BY FEW THINGS
2.0
3.0
SOC125
Dec 21, 2016
Wouldn't take again

Professor Rogers has one lecture a week and they're extremely long, dry and hard to sit through. Tests are multiple choice and based mainly on his list of terms from his book. Not my favorite class.

Get ready to read
TEST HEAVY
LECTURE HEAVY
1.0
4.0
SOC125
Grade: B
Jan 15, 2017
Wouldn't take again

Insanely difficult class. 3.5 hour lecture where Rogers reads from the text (which he wrote) and inserts his opinions (which aren't in the tests at all). Multiple-choice tests that are very difficult and you have to nit-pick through the book for them. Lots of memorization. Rogers and his TAs are rarely available. Would not recommend.

Tough Grader
Get ready to read
TEST HEAVY
4.0
3.0
SOC125
Grade: A
Jan 25, 2017
Would take again

The man in a genius. Sometimes he goes on long rants and his interactions can be odd sometimes, but he really knows what he is talking about. Long lectures but if you're paying attention he gives you the answers to test questions in the things he says. He is an unbelievable man and I learned a ton.

Respected
Get ready to read
LECTURE HEAVY
1.0
3.0
SOC125
Grade: B-
Feb 6, 2017
Wouldn't take again

This was a 3.5 hour lecture on monday nights for me. He basically just rambles on about the book he wrote. He is also very one sided on opinions. Very smart man, but some questions on all multiple choice tests are unfair. He is just a bore.

Respected
Get ready to read
LECTURE HEAVY
2.0
3.0
SOC125
Grade: B
Feb 14, 2017
Wouldn't take again

I took this class because I thought it would be interesting. I did learn a lot, but I felt like his 2.5 hour lectures dragged on. A lot of the exam questions were also random information from the book I would need a photographic memory for. As a few people mentioned before, his attitude towards the TA's also off-put me.

Get ready to read
TEST HEAVY
GRADED BY FEW THINGS
2.0
1.0
SOC125
Grade: A-
Feb 16, 2017
Wouldn't take again

Honestly I felt like I was being indoctrinated throughout the whole class. Rogers likes to ignore facts from the right to justify what he says. He also tells you who to vote for and is extremely opinionated. Class is easy enough if you just show up to lecture most of the time and listen, read the book, and do the section activities. TestsThe book

Get ready to read
LECTURE HEAVY
4.0
3.0
SOC125
Grade: A-
Jul 26, 2017
Would take again

There are only 3 exams, some questions worded poorly but overall pretty easy. Section attendance is a must.

Get ready to read
Hilarious
GRADED BY FEW THINGS
1.0
3.0
SOC125
Oct 9, 2017
Wouldn't take again

Lectures are more like indoctrination sessions than actual sociology. If you aren't far left of center, you're to blame for the US's woes.

Get ready to read
Skip class? You won't pass.
LECTURE HEAVY
3.0
3.0
SOC125
Nov 14, 2017
Wouldn't take again

While I'm not a big fan of Professor Rogers, his TAs make all the difference! 40% of your grade is based on your participation in discussion, so speak up and participate. Tests aren't awful but wording can be weird, definitely study with other people (especially with the few who actually attend lecture). READ THE BOOK AND STUDY GRAPHS

Get ready to read
1.0
5.0
SOC125
Nov 27, 2017
Wouldn't take again

RUN. RUN FAR AND RUN FAST. 350 characters is no where near enough to describe the misery associated with this class. I can think of about a million other things you can be doing with 2.5 hours every Monday night. DONT.

2.0
1.0
SOC125
Grade: A-
Dec 4, 2017
Wouldn't take again

Likes to go on and on, hard to focus in lecture especially for two and a half hours on a Monday night. Started the class off going to lecture, after the first midterm stopped going and then got a better grade on the second midterm when I wasn't going to lecture. I align with his ideas but he rambles too much and is too hard to follow.

4.0
3.0
SOC125
Grade: A
Dec 11, 2017
Would take again

If you have taken any economics class and have a basic understanding of the argument of the left, this class is not that bad. Rogers is brilliant, his lectures are mostly him ranting but if you look past the terrible slides and actually read his book, you will learn a lot. Not to mention my TA, Griffin, is the best TA I've ever had.

Get ready to read
Clear grading criteria
Tests are tough
2.0
2.0
SOC125
Dec 11, 2017
Wouldn't take again

He wrote the book, which we had to read before lecture, which he then lectured on. After you sat through a TWO AND A HALF HOUR lecture which was 90% his ramblings about various topics ( that are all common sense) you go and talk about it in discussion. The biggest waste of time. All lecture slides are online so you can just do discussion.

Get ready to read
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
4.0
SOC125
Dec 15, 2017
Wouldn't take again

Wow I really wish someone would have told me sooner that this was probably just gonna be a class to hurt my grade. Grade is HEAVILY dependent on just 3 exams.... there is no study guide no practice exams that help you prepare. Exams are just memorizing random stats and graphs in the book AND THE GETTYSBURG ADDRESS? lol very pointless take s/t else

Tough Grader
Get ready to read
GRADED BY FEW THINGS
1.0
5.0
SOC125
Dec 25, 2017
Wouldn't take again

Agreeing with other reviews on here- do NOT take SOC 125! I took it thinking it would help boost my grade. In the end, despite going to all the lectures, discussions, and reading the textbook, it was my most difficult class. Lectures are incredibly hard to follow, there is little guidance. Basically it sucked. Save yourself- don't take it!!!!!!!!!!

Get ready to read
1.0
3.0
SOC125
Grade: A
Jan 2, 2018
Wouldn't take again

STAY AWAY! Rogers has no respect for anyone who disagrees with him and makes it borderline hostile for anyone with differing views to attend class. The lectures are absolutely pointless and you can definitely get by without going to them as long as you do the readings. If you're a slower test taker, avoid because tests are one question per minute.

TEST HEAVY
GRADED BY FEW THINGS
1.0
3.0
SOC125
Grade: A-
Jan 8, 2018
Wouldn't take again

The lectures were pointless to be at. He just rambled the entire time. The list of review words given was very long and never mentioned in lecture most of the time. His first two exams were fair and pretty easy if you studied the review list, but the final was unfair and extremely difficult. I would never take a class with him again.

Get ready to read
TEST HEAVY
GRADED BY FEW THINGS
2.0
3.0
SOC125
Oct 14, 2018
Wouldn't take again

Not even one test into this class and i feel strongly enough to write a review. Nothing to prepare for your tests. Had no idea it was an econ type class. His lectures are pointless and he rambles. Lectures notes are online but also make no sense. AVOID

TEST HEAVY
GRADED BY FEW THINGS
LECTURE HEAVY
1.0
3.0
SOC125
Nov 8, 2018
Wouldn't take again

Book is great, but Rogers is absolutely awful. His lectures are long, stale, and the they really aren't beneficial for the exams. He doesn't really prepare you for the exams either, which blows. I highly recommend that you only take this class if there really isn't anything else for you to take. The material is enjoyable, but it's not worth it.

Get ready to read
TEST HEAVY
LECTURE HEAVY
1.0
2.0
SOC125
Grade: Not sure yet
Nov 27, 2018
Wouldn't take again

This is my least favorite class this semester. Prof. Rogers is exceedingly liberal and doesn't address the conservative viewpoint at all. He's incredibly rude, going so far as calling people out in the middle of his dry 2.5 hour lectures like we're elementary school children instead of functional adults.

Get ready to read
Participation matters
GRADED BY FEW THINGS
1.0
4.0
SOC125
Dec 18, 2018
Wouldn't take again

do NOT take this class. It's barely a sociology class, its all Econ and gov. If you've never taken an econ class- like me- you will be confused the whole time. The 2.5 hour lectures are him ranting and slides that are word-for-word from the book. you also wont know what grade you have in the class till the end b/c he dosnt post a grading scale

Get ready to read
TEST HEAVY
4.0
1.0
SOC125
Grade: A
Dec 29, 2018
Would take again

If you read the book (takes probably an hour each week), this class is not at all difficult. Lecture is not needed. It involves extremely basic econ/politics, and most of the people complaining about this are freshman unprepared for college. Presents a leftist viewpoint and ways to strengthen our democracy and in turn our society. Interesting class

Get ready to read
2.0
2.0
SOC125
Grade: A
Jan 12, 2019
Wouldn't take again

2 most important things to know when taking this class 1. lectures aren't necessary, but look back at slides 2. STUDY GRAPHS in the textbook when studying for exams. Rogers likes to be specific on tests. TAs are amazing- GO TO DISCUSSION! Class itself isn't that hard if you read, econ knowledge helps but you can succeed without any

Participation matters
TEST HEAVY
GRADED BY FEW THINGS
3.0
4.0
SOC125
Oct 12, 2019
Wouldn't take again

The topic is interesting, but the lecture is monotone and 2.5 hours. Rogers wrote the book. It's frustrating bc he alludes to some terms in the text, but he doesn't explicitly name all terms, so you'll have to piece some of it together yourself. The TAs + an econ background will be your saving grace. READ THE BOOK BEFORE CLASS.

Get ready to read
Test heavy
Lecture heavy
1.0
3.0
SOC125
Grade: A
Dec 9, 2019
Wouldn't take again

Professor Roger's course was very informational, however mostly just his opinion with very little information on counterarguments. A larger issue that I had with him is the seeming lack of respect Professor Rogers shows his students, calling them out frequently in class in an embarrassing, unprofessional, and demeaning manner. I would NOT recommend

Get ready to read
Graded by few things
Lecture heavy
3.0
3.0
SOC125
Grade: A-
Jan 22, 2020
Wouldn't take again

Very mixed feelings about this class. Rogers can be funny at times but the lecture is boring and way too long. He also tends to make rude comments towards students. All the lectures are just him repeating what was in the textbook, so as long as you read the textbook and do the study guides you don't need to show up.

Get ready to read
2.0
2.0
SOC125
Grade: A-
Mar 21, 2020
Wouldn't take again

Professor Rogers' lectures were incredibly stale and not useful at all. All you need to do is read the book to get a good grasp of the material, which was mildly interesting. Exam questions were poorly worded sometimes.

5.0
3.0
LAW940
Dec 2, 2020
Would take again

One of Wisconsins best faculty, if not the best. Joel Rogers is a genius and cares about his students. Helps students grow and learn. Highly recommend.

Gives good feedback
Respected
Accessible outside class
1.0
4.0
SOC125
Dec 20, 2020
Wouldn't take again

I took this class during a covid semester and it was terrible. The work load was way too much. We were expected to read and take notes on 30-60 pages, a 40-80 slide PowerPoint, and watch pre-recorded lectures from 2015. Also, your grade is made up of two mid terms, your section grade, and final. Dont take this class its not worth it.

Lots of homework
Get ready to read
Graded by few things
5.0
3.0
SOC125
Grade: A
Mar 22, 2021
Would take again

With over 50 years public and private sector management & consulting Soc 125 was an eye-opener. Joel Rogers masterfully organized/delivered material across 3 domains - Capitalism, Inequality, Democracy. He empirically contrasted the American promise with the reality. Should be require course so grads understand the world they will be entering

Gives good feedback
Inspirational
Caring
3.0
3.0
SOC125
Oct 25, 2021
Wouldn't take again

Very econ-based. You most likely won't actually enjoy the class unless you like capitalism, democracy, and more. He speaks the real facts-- statistics, etc.-- but it's hard to stay interested in the readings because you're always looking at graphs. LOOK AT THE SYLLABUS & ALWAYS stay on track w the readings. Hard to catch up once you fall behind

Get ready to read
3.0
4.0
SOC125
Oct 26, 2021
Wouldn't take again

Do. Not. Take. This. Class. I took this class b/c it's one of the recommended classes that could help me get into med school in the future, but it's NOT worth it. You have no idea what you're supposed to remember b/c there are just SO MANY stats in his book! TAKE OTHER SOCIAL SCIENCES! It's all numbers/stats and not sociology like you think it is!

Get ready to read
Lecture heavy
2.0
3.0
SOC125
Nov 8, 2021
Wouldn't take again

Prof Rogers is honestly the worst professor i have come across here so far. His lectures are long and all over the place, only uses the midterms and final to grade. choppy teaching. The TAs are wonderful however.

Get ready to read
Graded by few things
Lecture heavy
1.0
3.0
SOC125
Nov 15, 2021
Wouldn't take again

Prof. Rogers takes any chance to insult and single out his students. He is rude and his bias in teaching is very clear. Skip the lectures and just read the book. You will be assigned about 100 pages of reading each week. He doesn't even show up to exams to proctor. Exam questions are worded weird and things will show up that you haven't learned.

Get ready to read
Graded by few things
Test heavy
2.0
3.0
SOC125
Nov 15, 2021
Wouldn't take again

I only went to the first lecture because he simply rambles for the entirety of the 2.5 hours. Your entire grade is based on 3 exams, which is why I found it difficult to succeed in his class not being a great test taker. I took this class for the sociology aspect of it, but NOTHING about it even pertains to sociology; it's all poli sci and econ.

Get ready to read
Graded by few things
Test heavy
1.0
5.0
SOC125
Nov 15, 2021
Wouldn't take again

You most likely won't retain much information in this class. He reads off of the slide show every class period for 2.5 hours. And the midterms have hardly anything to do with what you learned in class. All of the questions were very subjective and hard to understand. The description of the class is completely false.

Get ready to read
Graded by few things
Test heavy
1.0
3.0
SOC125
Nov 15, 2021
Wouldn't take again

Professor Rogers is the worst lecturer I have experienced at this university. He is condescending towards his students and is uninspiring and bland. Skip the lecture, read the book, google some quizlets, and you will be just fine, but in all reality, you are better off taking a different class. Avoid.

Get ready to read
Graded by few things
Test heavy
2.0
4.0
SOC125
Dec 1, 2021
Wouldn't take again

His lectures are just ramblings that dont pertain to the book (that he wrote). About 1/3 of the class shows up every week and he gives no grades beyond 2 midterms and a final. He yells at kids every class for coming late and takes about 10 minutes on his podium to talk about distractions during lecture. Doesnt care about his students.

Get ready to read
Graded by few things
Lecture heavy
1.0
4.0
SOC125
Dec 14, 2021
Wouldn't take again

i am in this class literally right now and am hating my decision to take this. do not take!!!!!!!!!! rambles, is so confusing, and you can read the book and pass.

Get ready to read
Graded by few things
Test heavy
1.0
4.0
SOC125
Dec 14, 2021
Wouldn't take again

This class sucks. Do not take it. The professor spends the full 2.5 hours rambling about things. He will destroy your hope in the world in every class, even though he claims that he cares about his students. DO NOT TAKE THIS CLASS.

1.0
4.0
S125
Dec 15, 2021
Wouldn't take again

RUN don't just walk away from this class. Professor Rodgers is so liberal and just preaches up on stage to whoever will listen (for HOURS!) about HIS beliefs. He is way past his prime. Something is off. His mind is no longer with him. He does not care about his students and is truly mean when you try and approach him one on one. DO NOT TAKE!!!

Get ready to read
Graded by few things
Lecture heavy
1.0
4.0
SOC125
Dec 24, 2021
Wouldn't take again

DO NOT TAKE HIS SOC 125 SECTION!! Graded on Two Midterms plus a Final that will make you second guess your existence. Questions were often vague or did not align with fact. He has a very cynical outlook on student success and is very condescending towards students and TAs. If you dont enjoy watching your GPA set faster than the sun, steer clear!

Graded by few things
2.0
4.0
SOC125
Grade: B
Dec 27, 2021
Wouldn't take again

He seems to be quite busy with his more difficult classes. He teaches law students and often doesn't seem available for students in his introductory classes. He doesn't respond to emails. His lectures are extremely long and they are difficult to pay attention in. Only take this class if you're interested in the subject. I didn't enjoy the class.

Get ready to read
Participation matters
2.0
3.0
SOC125
Grade: A-
Jan 24, 2022
Wouldn't take again

I was honestly really excited for this class, but it ended up being the worst class I took that semester. The lectures were long, boring, and lectures felt pointless. I'd say as long as you read the textbook, you're okay, but I don't recommend this class.

Get ready to read
Graded by few things
2.0
2.0
SOC125
Grade: A
Jan 29, 2022
Wouldn't take again

Prof Rogers is on the drier side. That said, the class material itself is interesting and not difficult at all. If you do the weekly readings and look through lecture slides you'll be fine. Lecture slides are always posted on canvas and he provides a list of terms to know before midterms.

Get ready to read
Graded by few things
Clear grading criteria
1.0
2.0
SOC125
Grade: A
May 10, 2022

Thought I would love this class, but his lectures are awful and useless. The textbook was rather interesting and you can get an A with just reading and going to section. However, if you haven't taken an econ course, the first section is difficult -- I think midterm1 average was a 60%. Only graded by 3 exams and participation.

Get ready to read
Graded by few things
1.0
4.0
S125
Grade: Not sure yet
Oct 10, 2022

dont take

Graded by few things
1.0
5.0
S125
Grade: C
Oct 31, 2022

RUN AWAY FROM THIS CLASS. This is the worst course I have ever taken in my ENTIRE LIFE. Rogers is a horrible lecturer, rants, goes off subject several times within the 2.5 hour lecture period. Extremely arrogant man, first midterm 1/140 got an A, most people got a D or flat out failed. Does not do curves. Only take this class if you hate yourself.

Participation matters
Lecture heavy
Graded by few things
1.0
2.0
S125
Nov 1, 2022

I read RMP during first lec and figured it would be fine and that I did not need to drop this class. I want to go back to that day and slap myself in the face. 50% of the class failed the exam and prof is unsure if he is gonna curve it or not, so stressful and unnecessary just don't take it.

Lecture heavy
Graded by few things
4.0
2.0
SOC125
Grade: A
Dec 12, 2022
Would take again

If you know what to expect, this is easy credit. Otherwise LEAVE IT ALONE. Would be shocked if anyone can survive his lectures. Please skip em, and memorize the slides and every term on review sheets (Quizlet can help) the day before every exam instead. Book is well-written. Prof is very knowledgeable but obviously has no idea how to teach.

Test heavy
Accessible outside class
1.0
1.0
SOC125
Grade: Not sure yet
Dec 20, 2022

do not take this class if you like yourself even a little bit.

Lecture heavy
Test heavy
Graded by few things
2.0
4.0
SOC125
Grade: B
Jan 5, 2023

Beware of taking this class in general. There are so many other options for easier sociology courses. Professor Rogers did not create a welcoming learning environment and many people stopped attending his lectures because of this. Your class grade is composed of three exams and discussion participation.

Get ready to read
Test heavy
Graded by few things
3.0
3.0
SOC125
Grade: A
Jan 11, 2023

Prof Rogers is not for the light of heart. You are graded simply on three exams. He is very direct and opinionated. His lectures are long and cover lots of content. You can skip lectures just make sure you read the book instead. He is slightly pretentious but it's kinda funny. Don't expect much in this class. Take easier soc class if first year.

Hilarious
Test heavy
Graded by few things
2.0
3.0
SOC125
Grade: A-
Jan 13, 2023

read the book throughly, go to discussion and participate, study hard for tests and you'll make it through, but honestly just take a different intro soc class.

1.0
3.0
SOCIO125
Grade: A-
Nov 7, 2023

DROP NOW.

Test heavy
2.0
3.0
SOC125
Grade: A
Dec 7, 2023

Lectures aren't mandatory, but the discussions were. I believe he really does care about his students but he's very boring and the 2.5 hour long lecs don't help. He has a book which you should really read because half the time you won't be paying attention in class. Most of your grade comes from the 2 tests and the final. Also, go to discussion!

Get ready to read
Lecture heavy
Test heavy
1.0
4.0
SOC125
Grade: A
Dec 11, 2023

Managed to get an A, but the grade distributions speak for themselves. Joel is kinda pretentious and clearly would rather be teaching his upper level classes than lowly freshmen. He also said some things that were somewhat offensive and also somewhat funny but those moments were few and far between in the endless 2.5 hour lectures.

Get ready to read
Graded by few things
1.0
5.0
SOC125
Dec 12, 2023

Goes on long tangents during lectures and is not easy to understand, and it is really hard to understand what you need to take away from each one. You are graded based off how well you do on the tests and there are really no ways of checking in on your understanding so you just get thrown in the deep end. It doesn't seem like he wants to be there.

Get ready to read
Test heavy
1.0
4.0
SOC120
Grade: C+
Dec 13, 2023

He treats students like they're first graders. Anytime someone whispers to their friend or uses their phone he calls them out in front of everyone. I've never seen a professor spend so much time trying to embarrass students in front of the whole class, for things as trivial as whispering or using the bathroom. Felt like he hates students.

3.0
4.0
SOC120
Grade: A
Dec 15, 2023

I believe Prof Rogers cares about this course and is passionate about the topics in it but isnt the best lecturer. He doesn't create a very welcoming environment for his students and often calls students out/ignores questions. If you read the book you will understand more than if you only attend lecture. Read the book and attend discussion.

Lecture heavy
Graded by few things
1.0
5.0
S125
Grade: B
Dec 18, 2023

Take this class if you hate yourself! I also NEVER got my final grade exam back.

Get ready to read
Graded by few things
1.0
4.0
SOCIOLOGY
Grade: A-
Jan 22, 2024

I took Soc320 with Prof Rogers and it was by far the most disorganized and infuriating class I've ever taken. There was no structure, no grading criteria, and no feedback the ENTIRE semester (the only grade I ever received was on my transcript even though we submitted weekly assignments). I regret not dropping this class.

Get ready to read
Graded by few things
3.0
3.0
SOC125
Grade: B
Nov 3, 2024
Would take again

Professor Rogers can be tough, but with the right prep you can succeed. Read the textbook, participate in discussions, and use tools like Unstuck study to study for the exams. It's a challenge, but manageable if you put in the work.

4.0
3.0
S125
Grade: A
Nov 20, 2024
Would take again

While Professor Rogers might sometimes be stubborn and a little bit offensive, if you have any interest in social issues in America, this class is a good class to take. The long lectures are annoying, but you get used to them. Professor Rogers wrote the textbook for this class and is a very interesting man that is very passionate about the material

Get ready to read
Clear grading criteria
Graded by few things
5.0
3.0
SOC125
Grade: B
Feb 24, 2025
Would take again

If you have the chance to take a class with Joel Rogers, do it, this man is incredibly insightful and intelligent. He doesn't just teach sociology; he rewires your entire understanding of American society with a level of depth and clarity that makes you question everything.

Get ready to read
Amazing lectures
Respected
5.0
2.0
SOC125
Grade: A
Feb 26, 2025
Would take again

Professor Rogers is hands down one of the most brilliant professors at UW. His lectures are packed with insight, challenging you to think critically about American society in ways you never have before. As long as you do the readings and go to lecture, you will succeed in this class.

Get ready to read
Amazing lectures
Respected
5.0
4.0
SOC125
Grade: B
Mar 12, 2025
Would take again

The class is definitely difficult, but everyone should take a class with Joel Rogers. He has great experience in politics and sociology and that translates into the classroom well.

Hilarious
Respected
Test heavy
1.0
4.0
SOC125
Grade: A
Oct 22, 2025

I do not know why there are so many 5 star ratings. The worst Prof I've ever had in my entire life. Anytime I can forget about him and his class is such a blessing. His lectures were so long and drawn-out, if he didn't digress class would be 50min. Complete waste of time, the only thing I learned was to stay as far away from his classes as I can.

Get ready to read
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

14%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 50 grades
Most common grades:
A (20)
A- (14)
B (10)
Grade Distribution
A(22)B(11)C(3)D(0)F(0)A-/B+(14)
Based on 56 reported grades
A: 20
A-: 14
B: 10
Not sure yet: 5
Common Tags
Get ready to read (49)
Graded by few things (26)
Test heavy (15)
LECTURE HEAVY (11)
Lecture heavy (11)
GRADED BY FEW THINGS (10)
TEST HEAVY (9)
Respected (6)
Rating Trend

Declining

-1.39 avg change
Dec
Jan
Nov
Feb
Mar
Oct
Last 6 months
Ratings by Course

SOC225

5.0

(1)

SOC210

5.0

(1)

SOC123

5.0

(1)

LAW940

5.0

(1)

SOCIOLOGY

3.7

(3)
+4 more courses
Difficulty by Course

SOC120

4.0

SOC210

4.0

S125

3.9

LAW940

3.0

SOC125

2.8

Similar Professors