4.8
Quality2.5
Difficulty93%
Would Retake147
Reviews93%
Would Retake
147
Reviews
Rating DistributionOfficial
5
131
4
8
3
4
2
3
1
1
What Students Say
“I took Sociology to avoid math”
SOC202 - 5.0 rating“McIvor is kind, but his disorganization hindered the class”
SOC489 - 3.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
SOC202
5.0
(3)SOC493
5.0
(1)Soc297
5.0
(4)SOC100
4.8
(101)SOC150
4.7
(35)Difficulty by Course
SOC489
4.0
SOC493
3.0
SOC150
2.8
SOC225
2.5
SOC100
2.4
Reviews (147)
Really approachable and easy going. Tries to make sure things are clear and to be funny but still a boring mandatory class. You can tell he cares though which is nice.
Awesome instructor. Makes everything crystal clear, and is fair. Although the class (statistics) is dreadful, Mitch makes it bearable. Highly recommend!
I took Sociology to avoid math. Having already dropped it once I was dreading this class and ended up not minding it at all. He actually spent numerous slides of one lecture explaining a stats thing in terms of Alice in wonderland. Nicest guy ever, I'm actually a little in love with him. Just study his lecture slides, way better than the textbook.
Mitch is great! Best class I've taken at U of T and a summer course to boot.
Mitch is literally the best. I had him for a couple of Intro to sociology tutorials and he did a lecture on education and this man is great. He is clear, funny, and you can really tell he's interested and engaged in the material he teaches. Super nice, approachable, wholesome, I would absolutely take one of his classes again.
Standard intro class (large, mostly multiple choice). In speaking with Professor McIvor in office hours he is awesome. Down to earth, funny, kind, seems to genuinely care, and actualy listens when requests are made. His slides are awesome, lots of memes, colorful, fun. I'm excited to take another class with him this Spring.
Interesting course and a nice prof that cares.
Straight forward class. Tutorial quizzes and 2 exams, one on each half of class. Prof went out of his way to make practice quizzes and videos explaining how to get the answers when asked. Was good about answering emails/questions too. Not a bird course, you will have to study to do well.
Though the course itself was disliked by many students (maybe it was the other prof's involvement), Prof McIvor is a gem! I'm slightly in love with him. He's very kind, his lectures are super engaging (though he didn't really lecture in SOC100), and he gives you chances to get your grade up. You can tell he genuinely cares. 10/10 dude.
Love professor McIvor!! Best professor!!! He did 1 lecture for soc100 and I am taking his soc150 class. His lectures are so helpful, makes everything clear to understand, and points out what is going to be tested. We have no textbook but he provides the weekly material. Focuses on present. Reachable, knowledgeable, and truly cares about students.
He genuinely cares so much for his students and puts so much work into his course. Additionally, he did not make us purchase a textbook as he knows the financial struggles that many students undergo.
PROFESSOR MCIVOR IS THE BEST!!! GENUINELY CARES FOR HIS STUDENTS.. to illustrate this, one thing that he does is he posted a video (1hr) explaining the course syllabus which no professors do. (because they expect you to read it) He does this because he really wants us to succeed in this course.
Honestly, if you have him as your professor consider yourself lucky and blessed. He is the most caring and hands down the most respected professor at UofT. Everyone's always complimenting him in Whatsapp group chats. Before quizzes, he reminds us how we are worth so much more than just a quiz and how brilliant we all are. Oh also, he's hilarious af
Professor McIvor is extremely considerate about students and tries his best to accommodate students in every possible way. He designed SOC150 in a wonderful way to make it comfortable for all students. His sense of humour is amazing and his lectures are fun to watch. Quizzes and exams should be good if you understand the course material well.
I love this guy, he literally makes lectures so amazing and is such a considerate guy. He is very knowledgeable on the subject matter and extremely passionate about it making you that much more engrossed in his course. The way he sets up the course makes it as least stressful as possible while still allowing you to learn.
Nicest professor you will ever have. Very understanding, flexible marking scheme (optional quizzes, essays, midterms or a major final exam.) Had him for SOC101 and SOC150 (he was the main prof for 150, only did tests for 101) He got covid and gave us an extra week on a quiz and our midterm. One of the best profs at UoFT. Take him anytime you can.
really good
The only professor I have had who really cares about his students and has set the course up for student success. So far, my favourite professor at UofT! Highly recommend!
OKAY, this guy is literally amazing. He could be talking about the most boring subject and I would be intrigued. I currently have him for Soc150 right now, and even though it's a lot of information he makes it easy to understand as he tries to apply real world context to things. He also is so caring and understanding, and literally amazing.
Best guy ever, really helpful and understanding. Great speaker so lectures run smooth. Wants to make sure he is doing everything properly and does not offend anybody which can be hard in Soc. Although if you do not share liberal values I would never take Soc hahaha. Right hand values are the devil in this course.
Professor McIvor is one of the best professors I've had at U of T. His lectures are very good and are easy to understand. He makes them engaging by connecting current social issues to course concepts. He is very approachable and makes attending office hours very easy. He makes sure that all assignments, deadlines, and such are fair for everyone.
Best prof over ngl. really enthusiastic and caring. He takes time to motivate students and explain the school system to us. Lectures are great, materials are great. Awesome.
Professor Mclvor is the best professor I have had at UofT. So caring, understanding, and enthusiastic. His lectures are super interesting. The way the course is run provides a lot of flexibility.
I would highly recommend this course to the upcoming batches. Prof McIvor is one of the best professor I have ever had. Super caring, sneaks casual jokes inside his lecture, tries to accommodate everyone, and makes lectures very interesting. Has a ton of office hours to help with assignments and is overall super fun and easy to talk to.
He really made the lecture fun and engaging even though it was asynchronous. His explanation was top-tier as he made theoretical and abstract topics easy to understand by providing lots of examples. Overall really enjoyed taking his course, though I found the midterms really hard.
He is really caring and willing to offer help . But the grading scheme is really harsh. He uses final to replace all low marks, but if you want to do well you better do all 10 detailed and meaningless quizzes, write two papers, take tests, and then take the final. I would say as a professor, he is extremely great, but the course design is awful.
Anyone critiquing the structure of this class is wild. Prof McIvor gives amazing and funny lectures. A midterm and end of term test. Weekly quizzes and a paper. Then the final is optional and can replace any other grade missed or that it is higher then. Read: you can choose only to do the final. I just did the final and did well. Loved the course.
He is super genuine, caring, fun, and a very nice guy. Does his best to make lectures engaging which I appreciate but it turns into an overload of examples that are often irrelevant and waste time. Makes tests (especially end-of-term test) exceptionally hard and relies on boosting them to get a 70% avg. to compensate. Not a good approach.
Best prof ever! Super caring, understanding, and passionate. He is eager to improve through feedbacks and the course was designed to be flexible. He encourages students a lot and wants them to thrive. Lectures are very long and his slides are wordy, but the content is so interesting.
Professor McIvor is the sweetest soul. You can tell he puts a lot of effort into understanding his students and preparing for his lectures. The only thing is the course material was quite repetitive from SOC100. Essays were also marked rather harshly and the course had a strict 70 average.
Very nice guy, who tries to understand the different circumstances that may arise in his students' lives. However, the course was very delayed and lectures were painfully long. Due to making the tests open book, they were extremely difficult and reliant on tiny details that were difficult to find. Avoid if you rather memorization type teaching.
Professor McIvor breaks the lectures down into a few parts so that his students don't encounter screen fatigue. The midterm and the final exams are filled with tricky questions, so simply looking at your notes won't do; you need to learn how to apply the concepts. Furthermore, he offers lots of opportunities for students to improve their grades.
hes slay but talks wayyy too fast in lectures
The tests that this prof. writes are extremely difficult. He makes them open book, which sounds good, but like someone else said here, because they're open book, he really, really tries to trip you up with trick questions and tiny details. I find his exam questions overly vague given the response options. They're really unfair to be honest.
As others said, great lecturer but tests are hard and application based so cant just memorize/have good notes. BUT THE SWEETEST PERSON. I had a tech issue during a Friday night sitting of the midterm (8pm online test Friday) and he got back to me immediately, helped me resolve it, and added the time I lost. He is the nicest prof Ive had by far.
McIvor's grade redistribution system was amazing. He was by far the most understanding professor I have had. He made sure to accommodate his students throughout the entire semester. He made his lectures interesting and made sure to explain concepts in-depth ensuring content was understood.
The best. My favourite uni course so far.
Professor McIvor is the best prof I have gotten in all my years at uni. His lectures are discussion focussed and well-oriented, his classes are engaging and interesting and he is really helpful. He creates a comfortable environment where students feel comfortable enough to discuss in class. Most importantly, he knows how to properly teach.
He is a very nice guy by putting much efforts into his lecture. I never fall asleep while listening to him, but the test are really too unfriendly for ESL. Concepts of the class are ok level to understand but the teaching team writes that test as hard as they could since its open book.
Amazing lectures and just the nicest person. Go to office hours which end up just being big group chats that are a lot of fun. Best Professor at UofT!
Best professor I've had at UofT thus far! It was the only class where I was not anxious to participate. I've learned so much from him! Take as many classes as you can with him. He is extremely caring and understanding.
Best lecturer at UofT and a REALLY nice guy. Tests aren't as bad as people say and when the midterm ended up being too hard they dropped 4 questions and brought the average over 70 which no other class did.
Covers basic intro theories/ concepts. Midterm (all mc) and final exam (mc + short answers) are open-book. I found the multiple choice straightforward and clear. Short answers were hard. This class covered a lot of concepts, so I recommend creating flashcards as you go along. Larger focus on lectures when studying for exams.
Of the two SOC100 Professors (course is co-taught), McIvor was by far the more interesting lecturer. Also a very nice person if you attend office hours or need help. As others have said, SOC100 tests are hard but to be honest that's true of all my university tests and at least this one was open book and could be done at home. Highly recommend.
Very down to earth and understanding, unfortunately this means sometimes he gets taken advantage of. I actively looked forward to class, fantastic lectures -- the fact that he's in the teaching stream really shows.
he is amazing
Prof is hilarious and nice guy. His lectures are really interesting + has photoshopped pictures of himself on them. Course itself is reading-heavy and the tests are very application based and decently hard so have a good understanding of the major concepts, not just pure memorization and notes, and where to find questions related to them
Super nice guy and really seems like he cared about his students. Very organized and one of the best profs I've had here
As a 4th year taking this class in my final semester, I can confirm he is the BEST professor I've had.
Love Professor McIvor and his lectures! The slideshows are quite long, but he includes many examples, which really helped with understanding the course materials. He is caring and gives tips on how to do well on the exams or how to succeed in the course. Overall, I really enjoyed attending his lectures, and I would take his courses again.
The only Professor I've had who really really cares. The good Prof's are willing to help but Prof M designs the course so that you get two shots at everything if you do badly, there is a bunch of flexibility with deadlines, during online tests he sits in a zoom room and helps you if you have troubles, the best Professor I have had by far.
Coolest person ever. His lectures are interesting and even if you decide to pursue Sociology in the future or not, whatever he teaches is incredibly relevant to real life - you will be able to extrapolate this and use the stuff he teaches years from now. Genuinely seems like he cares for his students' education and well being. Such a cool guy.
He was an amazing prof!! had him for soc100 and soc150 and he was a great lecturer. provided comic relief and relatable examples. He is super accessible and friendly, easy marker, considerate. Would definitely reccomend.
really inspiring professor. his lectures are clear, interesting, and meaningful
This man is so woke. I am genuinely so interested with everything he has to teach in this course. He breaks down and explains concepts until they are easy to understand. It is like watching a TED talk every time.
Nothing but good things to say about Prof. McIvor. He understands that most people taking SOC100 are taking it as a) a survey course or b) a bird course, so instead of teaching boring theoretical concepts, he focuses on current events and social issues. You learn really cool stuff and its super easy!
He tries his best to educate himself on minority groups, which as a member of various groups can say does not go overlooked. Not to mention, he is absolutely hilarious and his slideshow presentations reflect his effort to relate and appeal to OUR age group of students through the occasional jokes, and easy-to-understand analogies/anecdotes
Great lecturer! I would rate higher, but this semester the exams were strange. I believe that they were trying to write exams that AI couldn't answer, but that lead to questions like specific quotes a guest lecturer said. However, it was open book and online, so I can't complain too much.
One of my favourite professors I have had. He makes everything extremely interesting and genuinely seems to cares about his students a lot. Designs the course to make it more friendly to the students, allowing them to do as much as they can rather than making it super heavy. Took extremely long to mark the term paper.
ME AND MY HOMIES LOVE MITCH MCIVOR. Incredibly down to earth, and didn't use a textbook because he understands financial struggles in uni. A great lecturer, fair-grader, and does a great job selecting course content that is engaging. He was also very approachable, and really cares for his students despite this being a con hall class. 5/5 stars.
My favourite professor at U of T. Took SOC100 with him last year. I'm only a year in, but so far, without a doubt, he has been my favourite professor. Extremely kind, caring and compassionate to his students. Understands the everyday struggles that students must go through to succeed. Lastly, he's hilarious! It was a joy to attend his lectures.
dude i miss having him as my prof so much. i didnt actually mind being cramped in con. hall because his lectures were that enjoyable
Amazing prof. Really good lectures and super caring
I took sociology as an elective/bird course but it ended up being my favourite class. McIvor is an amazing professor in every sense; he gives engaging lectures, his slides are entertaining & packed with info (so that you don't miss anything if you have to skip class), he's very inclusive, passionate, knowledgeable, caring, funny, & open-minded.
Lots of readings but tries to clear things up in lecture. A very funny, nice, caring, and attentive professor. Only problem is he puts too many things (almost his entire script) onto his slides so reading them while having it verbally presented is challenging, even for the most attentive.
Dr. McIvor exceeded all of my expectations for a lecturer. By listening to him speak you can tell he is extremely passionate about his field of study and wants his students to feel the same interest and passion. He cares very much about his students and their success. If I could have him as a professor for all my lectures I would.
Clearly put in a lot of effort to make the class easy/more forgiving for first years. Virtually everything on the midterm and exam were available on the lecture slides posted online. I only had one face to face interaction with him so can't say much about him personally, but the class was relatively straight-forward and not too hard.
He is my favorite professor.
The best prof at uoft. Everything you want in a prof and more.
My favorite teacher/prof I've ever had. Every first year should take his intro SOC course and a lot of my friends are continuing SOC due to his class. Is clearly on the side of the students and has a very fair course.
GET HIM TENURED. PLEASE. BIGGEST GEM AT UOFT
amazing professor that is literally all I have to say. Take his courses you will not regret it I promise. I am so so so sad he only does 100 level courses.
Genuinely the best professor I have ever had. He really cares about his students, and puts a lot of work to make his lectures interesting and materials easy to understand.
I usually wait until end of term to write reviews there. But I'm not gonna wait that long to say how incredible Dr. McIvor is. Bro is literally the goat. He's hilarious, and when you actually go to an office hour he's super kind and answer your questions with much detail. Nothing much to add to the fact that he's exceptional, Would only recommend!
HE IS THE BEST.
I remember signing up for this class because I saw a review saying "ME AND MY HOMIES LOVE MITCH" and that was the best decision I made at UofT. Such a gem of a professor. Incredibly caring, receptive, funny, and outlines the exam content perfectly in the lectures. SOC100 with him is the reason I am a sociology major :) TAKE HIS CLASS IF YOU CAN!!!!
McIvor is a professor who deeply cares about the success of his students. He is flexible with deadlines, assignments and grading, and goes out of his way to ensure that the material is accessible to everyone. GIVE THIS MAN A RAISE IMMEDIATELY!!!
Good, funny prof with fair tests and flexible deadlines. Instructions for papers were somewhat ambiguous.
Awesome Prof/class. Lots of flexibility (midterm can replace the final exam, multiple due date options for the paper, can submit a 2nd paper if you didn't like your 1st grade). No idea why someone said the paper was ambiguous, we had two tutorials on it and were given a writing guide, the rubric, and DETAILED instructions as well. HIGHLY recommend.
Professor McIvor was very engaging and fun, and his style of giving information with slides we could access at any time made taking notes quite a streamlined experience. The only criticism I have is that the paper was quite tough, with instructions that weren't quite clear enough to properly help with it. Other than that, incredible course and prof
His way of teaching is very intriguing. I remember concepts without even having to take notes.
Awesome!
He's by far my favorite prof I've had, super sweet and caring guy.
Very considerate and chill. Records and posts all lectures to refer back to
One of my favourite Profs so far. So nice and always willing to help, gives every oppertunity for students to succeed, very eloquent and explains complicated concepts with good analogies. I would highly recommend his class to anyone - even people who aren't interested in sociology
there is not a single person on this planet will dislike this guy, take his course whenever u can. thank you
The best professor at UofT. Clearly cares about what he teaches and his students. honestly still think about this class and go through my notes.
He understands the assignment. GOAT
One of the best prof in Uoft for first-year students. His lecture feels like a talk show, extremely enjoyable, and actually makes you understand the concepts presented. The lectures are not mandatory but make sure to go through the slides if you did not listen. It actually feels like an introductory course, unlike many other courses I have taken.
Information dense lectures, no required textbook, weekly readings aren't even required. Loved his teaching style
I really like him!!! His classes are so interesting, I really really really like he!!!!!!
for the love of all that is holy, PLEASE do this man a favour and read/check everything (syllabus, FAQ page, and everything else that he offers) before you email him, a TA, or the course email with questions. please. i felt so bad seeing the teaching team overwhelmed with questions when instructions are SO CLEAR.
Amazing professor with a great sense of humor. Extremely flexible with deadlines (to his detriment!), every "bad grade" can be replaced by the final. All the topics covered in his lectures are extremely interesting, by far my fav class & prof
doesnt make you buy a book, questions on the exam are fully based off lecture slides, and his lectures are very engaging as well as easy to follow! would definitely recommend taking his class
loved him! super interesting lectures and gives a lot of opportunity to improve ur grade! midterm was a bit tough but he made study guide and gave so many resources to prepare (though they were a bit too easy compared to the midterm). so funny!
He is an amazing prof!
Perfect prof
Very clear speaker and explains concepts very well. Genuinely wants people to do well in his course.
The goat himself. you gonna enjoy every single second in his lectures.
lectures are so interesting and engaging. Prof. McIvor truly wants students to succeed and provides amazing resources to support assessments. Course was very well organized and made me actually want to go to class even though all the info was on the slides.
McIvor they could never make me hate you 💙 he is GREAT. His lectures are informative and content-heavy, but he truly does care about the material he's teaching and his students. The class itself is "challenging" enough: you get marked on several different things rather than one big test and there's a lot of content to learn. def recommend
He makes the course fun and interesting!
As a first year @ UofT with a really bad attention span, McIvor was probably one of the best teachers I've ever had. Every lecture was funny and interesting and I could honestly say that if I was in first year I would love to take it again. Anything you don't finish gets shifted to the final so if you miss anything you just gotta T up.
There is so much content in the lectures; I wish he had given the slides earlier (even though I understand his reasons not to) because I struggle to take notes while listening to him talk. His tests were pretty application-based heavy and the research papers were marked pretty hard. I love how he gives lots of resources and is very passionate!
Honestly very good course and prof for first year. Engaging speaker, and don't need to worry about missing a lecture/content during lecture as what you are tested on can be found on his detailed slides. It's a pretty easy course if you take good notes and revise a little bit throughout the sem, it's harder to cram as there is a lot of content.
He's so understanding and funny. Strongly recommend Dr McIvor
As a first year, professor McIvor has been one of my favourite if not my most favourite prof. His lectures are engaging and uses many real life examples to explain sociological issues. In this course we got to choose 1 out of 3 papers, a midterm, and a final exam. Most of the tested material come from lecture. (SOC100 is memorization heavy)10/10
By far the easiest course and best prof I've taken all semester. Super chill and accommodating. Aside from the lecture slides being 100+ slides, there's bad to say.
LOVE PROF MCIVOR!! literally the best professor I've ever had, he was so understanding and gave extensions for all his students.
I LOVE MCIVOR everything you could ever want and need in a professor. Funny? Yes! Extensions? Yes! Bad grade? Dw it'll be replaced! He made me want to minor in sociology!! I didn't even feel like I was in lecture. if he posted them on YT I'd listen for fun! If McIvor has no fans, I am dead. I love this man. Do yourself a favour and take this course
Incredible prof.
10/10 prof
McIvor is a great prof! He makes the class super accessible and wants students to succeed. You can learn everything from the online lecture slides alone if you try, which is good for me since Con Hall sucks. Super engaging content, and he uses examples and humour really well to keep students engaged and help explain concepts. 10/10 prof!
AMAZING lectures, and he's always very upfront of all expectations at all times (he spent the beginning of every lecture going over what is happening in the week). Super understanding and extensions are already built into the course - no need to keep running after them! Down to earth and an amazing person to chat and learn from.
Super kind and passionate. Lectures pretty boring but he does his best to engage the class
Great grading policy– everyone gets a grace week to submit their essay, missed tutorial or assigned material quizzes are transferred to final exam grade, final exam grade replaces midterm if it scores higher, etc. He's funny but he talks so fast lol
Prof McIvor genuinely cares greatly for his students. Lectures are very interesting and funny. No textbook needed, readings are from mostly TED talks and videos. Slides are detailed and explained well in lecture. Best prof!!
Many opportunities to improve your grade
Takes forever to get marks back (6-7 weeks), and even longer to get feedback. No room to improve. Tests are designed to trick students. lots of lecture slides.
Definitely recommend his SOC100 course, his lectures were clear, well explained and entertaining
love him!! lectures are engaging and bird course
Prof McIvor's SOC-100 class is very interesting and engaging. He actually lets students ask questions during lectures - which is greatly appreciated for clarification purposes. He is definitely one of the best professors I've ever had. My only complaint is that his exams and quizzes have some trick questions - which seems somewhat unfair.
Amazing prof and amazing class. There were maybe around 100 slides per class, but that is to make up for the fact that he doesn't want you to spend hundreds on a textbook. Loved this class.
McIvor is kind, but his disorganization hindered the class. We had an assignment due EVERY week that built on the past assignments and despite a promise that we would get each past assignment back before the next part, it would be months late. We'd then have finished the last part and have to be implementing month-old feedback. Disappointed tbh
He's very engaging in lectures, I would definitely take again and recommend first-year students to take his class. If you study and try you will definitely do well.
Professor McIvor is an absolute gem! He was super friendly to talk to during office hours and accommodating. For the most part, the lectures were actually interesting because he works with a "participatory democracy" and basically asked us what we wanted to study and how we wanted to be graded, and gave a lot of flexibility in the final.
Honestly one of the most engaging profs in lectures I ever had. I was not really a fan of SOC100 covering so many broad topics, but I highly recommend taking any course McIvor teaches!
Actually cares. Easy to pay attention to lectures, interesting content. Down to earth. Impossible to get by email but attend office hours and will fix whatever it is right away.
Very caring and accommodating prof, but classes felt very unguided and disorganized. TA grading was harsh for the first and final drafts of the paper that made up most of the grade. However, easy grades could be made up through the peer grading, attendance, and self-reflection.
genuinely such a wonderful professor who cares for his students deeply and wants us to succeed! couldn't recommend him enough. truly a great guy.
The legendary.
Best teacher I've had at U of T by far. Makes lectures engaging and something to look forward to :)
Best prof at UofT by far. Lectures are super engaging
THE BEST PROF TO EVER EXIST! WHEN I SAY THIS DUDE IS THE MOS CARING AND THOUGHTFUL PROF, I MEAN IT. Prof McIvor cares for his students and understands a lot about stress from other classes and just university life. I recommend taking this guy's class NO MATTER WHAT!
Great lectures that are engaging!
Very nice professor, his lectures are interesting. The lectures can be a bit long, but overall, they are good. The exams are a little difficult and require a good memory of the lecture content.
the goat for a reason. gives everyone an automatic 7 day grace period, tries his best to give as many marks possible. really truly wants you to succeed. his lectures & slides are so so so interesting and funny. he gives good life advice as well. Grading is fair as well. I will be taking a class with him again.
he's a really good speaker and lecturer, i was always engaged in his lectures and looking forward to the next one.
Absolutely lovely, you can tell he cares about his students. Gives lots of room for actual learning and is very reasonable (grace period, opportunities to boost grades etc.) Communicative and funny. Mitch if you are reading this, you rock.
the course is very fun and the professor is great + clearly cares about his students. the TAs are tough graders though so beware of that lol. mcivor is funny and self-deprecating, which makes him seem welcoming as a professor. he's also bald.
Amazing professor! His lectures are super engaging and he is super funny. Genuinely the only course I looked forward to. Very friendly and approachable and does want to see his students succeed. Explains very difficult concepts very simply so I never left class completely lost. Is terms and concept heavy but as long as you go to class, you're good.
Whether you are looking for an elective, or if SOC100 is required for your degree, always aim for this guy as your prof. Each lecture has~100 slides but they are not info-heavy, and make up for the fact that you don't have to spend 100$ on textbooks. He's funny, caring, and clearly passionate (also bald) about what he is teaching.
Great and engaging lecturer. Introduced lots of cool concepts and was always funny in lecture. Definitely made it worth showing up
Such a W professor. His lectures are entertaining, and his concepts are clear and easy to understand. His grading is light, and you are offered many chances to improve your grade. He is understanding and has empathy for his students, making it okay to have stuff going on and needing an extension. He is very approachable and fun to talk to.
really good professor, actually wants us to succeed
NOT EVEN IN HIS CLASS went to one lecture and it was an amazing experience honestly entertaining asf
he's like the best guy ever. seriously
Class Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
+0.18 avg changeRatings by Course
SOC202
5.0
(3)SOC493
5.0
(1)Soc297
5.0
(4)SOC100
4.8
(101)SOC150
4.7
(35)Difficulty by Course
SOC489
4.0
SOC493
3.0
SOC150
2.8
SOC225
2.5
SOC100
2.4