3.8

James Semones

Social Science - San Jacinto College - North

3.8
Quality
3.3
Difficulty
53%
Would Retake
83
Reviews
3.8
Quality
3.3
Difficulty
3.7
Helpful
3.9
Clarity

53%

Would Retake

83

Reviews

Rating Distribution
Official

5

41

4

17

3

12

2

4

1

9

What Students Say

I DO NOT recommend taking this Professor

SOCIO1301 - 1.0 rating

This professor was the most stubborn person I ever met

SOC2301 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

100%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 27 grades
Most common grades:
A (6)
B+ (4)
B (4)
Grade Distribution
A(8)B(6)C(8)D(1)F(0)A-/B+(4)
Based on 28 reported grades
A: 6
B+: 4
B: 4
C+: 4
Common Tags
Get ready to read (4)
Skip class? You won't pass. (4)
Tough Grader (4)
TEST HEAVY (3)
LECTURE HEAVY (3)
Respected (3)
EXTRA CREDIT (3)
LOTS OF HOMEWORK (2)
Rating Trend

Declining

-0.66 avg change
Apr
Jul
Jun
Aug
Jul
Jun
Last 6 months
Ratings by Course

ALL

5.0

(1)

SOCIO204

5.0

(1)

SOC1111

5.0

(1)

SOC0000

5.0

(2)

SOCI2306

5.0

(1)
+14 more courses
Difficulty by Course

SOCIL1301

5.0

SOCI202

5.0

SOC

4.5

SOCI

4.0

SOC2301

4.0

Reviews (83)
5.0
4.0
SOCIOLOGY
Feb 8, 2004

If you are interested in quality, Dr. Semones is the man. He is an expert in his field, and you will not find a more interesting person. You will have to work hard to meet his high expectations, but you'll be all the better for it.

5.0
1.0
SOCIOLOGY
Feb 10, 2004

He's a really great professor who knows his stuff. His way of explaining the material and his examples are what helped me passed his class.

5.0
5.0
SOCI
Jun 2, 2004

Hard hard teacher. Very fun and interesting though. Don't expect to pass his class unless you are willing to work harder than you have ever worked before. Even though he was tough, I would take him again.

4.0
5.0
SOC
Jun 16, 2004

very hard teacher need to study alot but very clear and has a very stupid contract thing i dont know if he still does it

4.0
4.0
SOC
Jul 16, 2004

Very good teacher! Lots of materials to memorize but his lectures are very clear and connects them with everyday situations.

4.0
3.0
SOC2301
Aug 7, 2004

He is a really good professor and his classes are generally pretty easy if you are willing to study. He relates his lectures to everday situations and is very helpful. I recommend taking his class even if you dont need it just for the knowledge you gain.

5.0
3.0
SOCIOLOGY
Sep 20, 2004

I've taken Sociology 1301, Human sexuality and his marriage and the family class. All three classes were awesome. He's traveled a lot so he knows what he's talking about, when he speaks of other countries. He's an awesome prof and all around nice guy.

2.0
4.0
SOCI1301
Grade: B+
Oct 31, 2004

honestly i really didnt care much for him. all he would do is talk about his trips and what not. i really didnt care much for his teaching style. his tests are decent..

3.0
3.0
SOCI1301
Nov 7, 2004

He is a nice guy & knows his stuff, but at the time I took him, he was pretty hard that I ended up dropping his class, and ended taking the SOCI 1301 over the internet w/ Shepko-(100% recommendable). It's a super easy class & an easy A. I would definitely recommend to every student that needs it.

5.0
2.0
ALL
Nov 10, 2004

GREAT MAN.............I took All his classes.........He prepared me for classes at the University Level.

3.0
5.0
SOCIOLOGY
Jan 8, 2005

I DO NOT DEBATE THAT THIS MAN IS EDUCATED AND KNOWLEGBLE BUT HIS TESTS ARE AN EASY 64 , YOU HAVE TO PRETEND YOU ONLY HAVE HIS CLASS TO HAVE AN A , HE CAN BE SARCASTIC AND ACT LIKE CANT SURVIVE COLLEGE W/O HIM. HE IS THE ONLY PROFF SOL

1.0
3.0
SOCI1301
Aug 11, 2005

This class was very boring and a complete waste of time. He is full of himself and all he talks about are his trips and the books he wrote.HE IS NOT A CELEBRITY AND ACTS LIKE HE IS. TAKE SOMEONE ELSE.

4.0
3.0
1301
Aug 14, 2005

I liked Dr. Semones. He provides alot of helpful packets and added information on the course. He does expect you to pull your own weight though. He realized we aren't children--which is a good thing-- and he doesn prepare you for courses at the university level. I plan on taking another one of his courses.

5.0
4.0
SOCI
Aug 30, 2005

He's awesome! Very interesting and he knows his stuff! The classes are simple to pass as long as you show up, take good notes, and study! If you're looking for a free ride, you shouldn't take Semones!

4.0
3.0
SOCIOLOGY
Aug 31, 2005

his class was interesting as hell but i made a D cause sociology wasn't my thing.

5.0
4.0
SOCI1301
Dec 2, 2005

This is a wonderful professor. He's very knowledgeable and he knows his stuff. However, if you don't study you most likely won't pass. He also doesn't accept late work and trust me, he is serious when he says it. If you are not committed to studying for test, I don't recommend you take Dr. Semones (cause he don't play!)

5.0
3.0
SOCI1301
Dec 16, 2005

cool teacher and has some interesting stories, BUT he thinks he is supreme and jacks his jaws about his books too much. it got on my nerves how he thought he was some kind of bad ass writer.

4.0
3.0
SOCI
Jan 19, 2006

He is a very knowledgeable teacher, but he is extremely arrogant. He can be hard to deal with at times because there is no flexibility in his classes, but if you show up, take notes & study...it's an easy 'B'. Just don't be late & or miss class. He would be a great teacher if he would just cut his ego in half.

5.0
1.0
SOCIOLOGY
May 11, 2006

one of my all time favorite teacher.

5.0
1.0
SOCI1301
Aug 3, 2006

He is a very interesting professor that gains your attention and change your mind about how you view the world. He is a great professor.

5.0
2.0
SOCIOLOGY
Aug 11, 2006

he is a very GOOD professor!!! if you study his notes you will pass!! very interesting professor :)

5.0
2.0
SOCI1301
Oct 22, 2006

He may be arrogant, but he has a REASON to be! He's an awesome professor! Most of the problems people have with him is because they are either lazy and don't want to make the effort to pass or stubborn and refuse to open their minds to other points of views. Some might find him intimidating but he's a really nice guy. He will help if you approach h

4.0
2.0
SOCI1301
Dec 11, 2006

I took this professor online. His tests were fairly simple and he gives you all of the tools necessary to pass the tests. If you study his handouts and the book, you will do fine.

5.0
1.0
SOCI1301
Jan 2, 2007

He was a great proffessor. I Got a C because i did not turn in my research paper, but i got an A on all the tests...

5.0
2.0
SOCI1301
Jan 10, 2007

very knowledgeable!!! it's not an easy grade but it is an interesting class and you will learn alot from him. a bit hard because you have two study his book and the text... but just study the notes and you'll do good. he also does give an outline... so fill that in during lecture and definately study those notes!

1.0
5.0
SOCIL1301
May 1, 2007

This guy is very poor for someone that study people HELP I don't think so piles on the work as if you have only his class likes to play word games with the instructions started the class with 30 students ended with 7 sign up for this class if you don't mind dropping classes

5.0
3.0
SOCIO204
May 10, 2007

Just completed this course; Dr. Semones is one of the BEST professors I've ever had. If you read the chapters in the text, study his notes from class, and read the survival readings, there is no reason you can't ace out the course. The material is interesting if you like society and people. He gives you opportunities for extra credit - DO THEM!!

1.0
5.0
SOCI202
Aug 21, 2007

he was not very good with lecture. are with test reviews.

4.0
3.0
SOCI2301
Nov 23, 2007

I took his Human Sexuality and Marriage and Family Life classes as my electives.I was majoring in Business, but switched my major after these classes. I think Semones is cool and yes at times likes to pop his own collar, but hey, why not? Hell, I would be proud of my book too if I wrote one. And if you wrote a book, you would tell others too.

5.0
2.0
SOCIO1301
Apr 30, 2008

Dr.Semones was one of the greatest professor that I had while attending San Jac. If you want to improve your study skills, He is the "Man"

5.0
3.0
SOC1111
May 6, 2008

He is an awesome professor. I would recommend him to everyone that I know. You have to go to class in order to pass. Just my two cents

5.0
2.0
SOCI1301
Jun 11, 2008

Great class to take on a summer mini. Gives great tips to improve on studying for tests. Gives concise examples on lectures. Read the Survival Reading! MUST COME TO CLASS TO PASS! Do the extra credit! Ask him on the next trip he will take students to France or England in 2009. You can make an A.

2.0
4.0
SOC2301
Jan 11, 2009

Not very interesting. Full of himself and arrogant. Nothelpful.

5.0
1.0
SOCI1301
Feb 17, 2009

He is full of himself but he's a great professor.

3.0
4.0
SOCIO1301
Mar 25, 2009

Honestly, we spend more time discussing his own accomplishments than we do covering actual material. And if you are running late, just consider yourself absent, the door WILL be locked. And also, if you leave the room without permission ( yes, you have to raise your hand and ask to go to the bathroom) the door will be locked! I have learned nothing

5.0
2.0
SOC1301
May 15, 2009

I very much enjoyed Prof. Semones class. I plan on taking the other classes he teaches. For those complaining about him these are probably the reasons: he doesn't play games, it is not a free ride, they themselves are lazy, or just plain jealousy. My goal is to work hard and become as accomplished as he is. I recommend him to EVERYONE!!

5.0
1.0
SOC0000
Nov 10, 2009

I took Dr. Semones' class as the first class I took as a college student. I took another of his classes a few years later. Every other professor was a let down. If you show up to class on time and pay attention, you will get an A, and might not even crack open your text book. Because of Dr. Semones, I am studying to be a Sociology Professor.

5.0
2.0
SOC0000
Jan 8, 2010

BEST PROFESSOR EVER! He changed my life!

5.0
4.0
SOCIO1301
May 6, 2010

He is an awesome professor, one of the few that know what they are talking about... Love his class!

4.0
3.0
SOCI1301
Oct 30, 2010

He is a great professor. There are times he can seem a little full of himself, and the class starts off a little boring, but gets very interesting once you get past the first few chapters. Attendance is a big deal for him.Don't miss more than five days or you can't have extra credit.Open note tests.Easy to pass if you study a bit and TAKE NOTES.

5.0
5.0
SOCI1301
Dec 18, 2010

Didn't show up for required virtual class and didn't give credit if did-had to re-do. LOTS of paperwork. Interesting class content and clear tests - he wrote the text book and uses it to the letter. No room for error and doesn't respond to emails. I'd take him again but be ready to do lots of work - if you pay attention, you'll get a good grade.

5.0
3.0
SOCI1301
May 10, 2011

Attendance is a big thing to him and the first week or two is boring but once your past it, your in for a great adventure. This guy knows his stuff and he is extremely nice, the class isnt hard to pass if you pay attention, do your study guides and just study a little.

4.0
2.0
SOCI1301
Jun 30, 2011

Very good teacher. Teaches right out the book.

5.0
3.0
SOCI2306
Dec 14, 2011

Professor Semones is awesome. He verbally lectures while students fill out an outline he prepared. You MUST attend class! He does follow the book very closely, but throws in some personal examples that may appear on the test. He does not give a review but gives hints during lectures for test questions. If you are a dedicated student you will pass

5.0
1.0
SOCIO1301
Jan 29, 2012

Hands down, my favorite teacher of all time. You must attend class and you must do the paper work, but it's all very easy and basic. He is extremely helpful and very kind, and he'll even help you with your personal issues! I had trouble deciding on what college to transfer to and he aided me more than the councilors. Highly recommend!

5.0
2.0
SOCI1301
Sep 8, 2012

Dr. Semones makes learning sociology interesting and fun, i will take more sociology courses because of his approach to introducing it. he is a sociologist who has a lecture on study skills that was extremely helpful if you want to succeed and make above average grades in college level courses.

3.0
5.0
SOCI1301
Oct 18, 2012

This class is not easy, and not all terms he is looking for are key terms. You must dedicate a lot of time for this class. By that I mean studying more than 4 hours a week.

5.0
2.0
SOCIO1301
Dec 13, 2012

Very Great teacher. I loved this class great lectures and he even threw in examples to help me better understand. I even used my study guide for the final. GREAT TEACHER!

5.0
3.0
SOCIO1301
Dec 15, 2012

Dr. Semones is very helpful. great lectures. provides chances for extra credit if you have nearly perfect attendance. lets u use notes for final exam. test are online and not easy at all. but i passed with a B! its hard work just for that B. not easy. but willing to help if you help your self.

4.0
5.0
SOCI1301
Dec 28, 2012

This is not a Easy A class. You will have to put a lot of time and effort into the class. Tests are all timed and so are exams... 30 minute quizzes with 25 questions and 1 hour and 5 minutes for a 60 question test ... it's merely impossible to finish a test and let alone review your answers ....

4.0
5.0
SOCI1301
Dec 28, 2012

Not an Easy A as a matter of fact he post on Blackboard most of his students get C's but at least you will learn something. Test are timed and really hard and so are the quizzes, each question you get about a minute to work on it, so you either know it or you don't. Not easy at all.

3.0
4.0
SOCIOLOGY1301
Jul 15, 2013

He is a very hard professor. If you are going to take him, make sure you like to read, and read a lot. He teaches like a University professor so therefore be prepared to spend several nights studying for the only 3 test he gives thorough out the semester. No quizzes, just 3 tests and a 130 question test.

3.0
5.0
SOCI1301
Grade: B
Aug 22, 2013

This is the hardest class I have ever taken. I spent probably triple the time studying for this class that I ever did for another class and I still only got a B. He talks alot and often goes off topic with his lectures so all of the test information is never covered. Talks alot about his own experiences. Interesting, though irrelevant.

4.0
3.0
SOCIO1301
Nov 21, 2013

Semones tests are online which i despice! Textbook is mandatory,since you have study guides to complete d=straight from the book. if you complete the guides the test should be an easy B maybe an A. A lot of Extra credit but attendance is mandatory. Overall, teaching method is great!

5.0
1.0
SOCI1301
Dec 3, 2013

He is an amazing teacher! He wrote the text book so he really knows what he is talking about. He always makes the lectures interesting. He lets you use the study guides on your tests. He makes you really think and he also helps you learn how to think. This is a great class for incoming freshmen, he teaches you how to be a college student.

5.0
3.0
SOCI1301
Grade: A
Oct 22, 2014

Funny, insightful prof. 4 tests and a workbook only. Extra credit given. You will get an A if you read and memorize the key terms in the book (there's a lot of them, though) Talk to him and he will help you; he has no patience for laziness, and may make an example out of you in class. Lots of in-class participation. Strict with seatingattendance.

5.0
2.0
SOCI1301
Grade: A+
Dec 7, 2014

Intro to Sociology online is easy as long as you read the chapters and DO THE STUDY GUIDES! He gives a quiz (and exams) on Fridays and gives you until Sunday night to complete them. Very manageable class.

5.0
1.0
SOCI1301
Grade: A
Dec 11, 2014

For this class you really need to read the chapters ahead and study for the tests. Going to class is mandatory because that would help you to pass the exams. Do everything you need to do and you will pass the class with at least a B. Participation is necessary because he is always asking you question but that helps you to remember the chapters.

2.0
3.0
1301
Grade: B+
Mar 24, 2015

Took his online class. Don't expect a response if you try to email him about anything. Very straight forward when it comes to the material. Make sure you're on track with the study guides and reading along with the chapters. All quizzes and exams are straight from the book. TAKE THE QUIZEXAM THE DAY IT IS POSTED!!!!

3.0
4.0
SOCIOLGY1301
Grade: C+
Mar 25, 2015

I recommend taking someone else. He gives you 3 test that will all be online timed, so if you run out of time you get a straight ZERO. Also the questions are long and most are application questions so 65 mins is hard to work with. The class is an hour and a half, so it doesn't seem fair to be given less time to take a test.

3.0
4.0
SOCIOLOGY1301
Grade: D+
Mar 25, 2015

He talks so much about himself we hardly ever finish discussing the chapters. He needs to stop that because its not helping if your average passing grade is a C. Obviously you need to study but some concepts are so closely related you will miss it on the test since all the closely related ones end up being the answer choices.

5.0
4.0
SOCI1301
Grade: A
Apr 2, 2015

Dr. Semones is very intelligent, does not tolerate slacking off and will always be willing to work with you as long as you put in effort as well. His lectures are super interesting, and you take 4 online tests where you use a review with the answers. He is generous and a sweetheart. Attendance is important bc he gives you a grade on it.

4.0
3.0
SOCI1301201
May 7, 2015

If you miss his class more than a few times, good luck with passing.

4.0
3.0
1301
Grade: C
May 29, 2015

Well I wouldn't lie to you !! .. be pre paired to read and maybe even struggle the first test if you don't like to read! This class is an challenge by far .. but this teacher is very straight forward and will work with you if you have any problems HE WILL HELP !.. If your welling to help yourself and he doesn't gives grade, you earn them.

5.0
4.0
SOC1301
Grade: B
Dec 6, 2015

Dr. Semones is the best lecturer I have had the pleasure of interacting with. His grading criteria is crystal-clear. Dr. Semones takes material that would be difficult to understand and illustrates it in a manner that people of all ages can relate to and comprehend. You HAVE to purchase the text book and complete study guides. Would take again.

3.0
4.0
SOC1301
Grade: B-
Jan 21, 2016

took this professor online, class wasn't too hard but he would post an announcement saying the test was open for a couple days... it isn't. It'll disappear and I've emailed him about it and he blamed it on my computer yet I see other reviews saying the same thing. He hates procrastinators so I guess that's his way of weeding them out...

4.0
3.0
SOC1301
Grade: Rather not say
Mar 4, 2016

Dr. Semones is a really good professor although, you must complete your study guides to pass this course.

3.0
4.0
SOC1301
Grade: C+
May 16, 2016

very stubborn, his way or the high way. Not enough time on test. you have 60 minutes to do 65+ questions when there usually is more time in class. so be careful when taking the test. do all of the study guided and you will ace the finals. do well on all test and you should get good grade in class.

3.0
3.0
SOCI1301
Grade: C+
Jun 6, 2016
Would take again

Everything is HIS way. Do the study guides fully, those are not graded heavily, so if you complete them and get a good grade, you will pass. Boring class, but not hard to pass.

2.0
4.0
SOCI1301
Grade: B
Oct 17, 2016
Wouldn't take again

Every question on the test is a definition of something or someone. There are 65 questions with a limit of time (65 min). There is no way someone can get a 100.

Get ready to read
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
SOCIO1301
Grade: C+
Apr 28, 2017
Wouldn't take again

I DO NOT recommend taking this Professor! He is very bossy & everything must be his way. His test are 65 questions with only 60 mins to complete it. The study guides do not help at all on any of the exams. He also talks so much about himself that he spends the whole class on 1 page from only 1 single chapter. Lastly, miss 3 classes & you won't pass

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
1.0
5.0
SOC1301
May 10, 2017
Wouldn't take again

Took his online class, very difficult and a lot of reading. Only quizzes and tests. Quizzes and test does not have a lot of time to take them. Test with 50 questions with only an hour left, and quizzes with 30 questions with about 25 minutes.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
SOC2301
Grade: B
Jun 14, 2017
Wouldn't take again

This professor was the most stubborn person I ever met. His way or the highway. Not open minded at all.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
4.0
SOC2301
Grade: A+
Jul 26, 2017
Would take again

Actually enjoyed his lectures. More of a class discussion. EASY A, If you just print the study guides he gives you on blackboard ahead of time. Literally fills them out with you IN CLASS. Options for extra credit. Cool guy. Really does care. Dont miss him class though.

Respected
Amazing lectures
EXTRA CREDIT
3.0
3.0
SOC1301
Grade: B-
Aug 21, 2017
Would take again

Professor Semones is strict but great professor. You have to read and finish all the study guides in order to pass, that is besides showing up to class. Nothing comes easy so make sure to study. Make sure while doing the study guides to highlight examples for definitions or concepts. Filling out the study guides is the easiest thing in the world.

Get ready to read
Skip class? You won't pass.
EXTRA CREDIT
5.0
4.0
SOCI1301
Grade: A
Dec 5, 2017
Would take again

Dr. Semones is the bomb. Only professor I've ever had that truly cared about me as a person and student. I love sociology and he made me love it even more. Gives a lot of bonus point chances and extra credit. Wants to see you succeed! Tests are open note. No paper assigned.

Amazing lectures
Caring
EXTRA CREDIT
5.0
4.0
SOCI1301
Grade: B+
Feb 23, 2018
Would take again

Awesome professor. Very intelligent! One of the best professors Ive had he is filled with so much knowledge and he brings joy to the class. He appreciates his students and I appreciate him for actually caring for students and their well being. His class is only tough if you dont put in the work! Read and fill in your study guides!

Respected
Get ready to read
ACCESSIBLE OUTSIDE CLASS
1.0
5.0
SOCI1301
Grade: C
Apr 30, 2018
Wouldn't take again

If you're thinking of taking sociology, don't. Every time I went to class, I wish I dropped it. He is the most insensitive teacher you'll ever meet. He is a very judgmental teacher when it comes to students being late or when someone to take a phone call. Not only that, but he is the most boring teacher you will ever meet. No classroom activities.

Tough Grader
Participation matters
Skip class? You won't pass.
1.0
5.0
SOC1301
Grade: C-
Jul 19, 2018
Wouldn't take again

Well i took this class, he is very thoughful. I will drop it. The exams are in online and they are important if you fall one you will fall the semester. I pass with a 68. It is a hard class. i will never take it

Tough Grader
Get ready to read
LECTURE HEAVY
1.0
5.0
SOC1301
Grade: C
Jun 13, 2019
Wouldn't take again

WORST CLASS EVER. Besides being the author of his mandatory overpriced textbook you have to buy, finishing all those guides is too much for one semester. Also, he does not give enough time for his test I think like 65 questions with only an hour. Is late to his own class but will close the door on you if your more than 5im late, DONT TAKE HIM !!

Lots of homework
Test heavy
Tough grader
5.0
3.0
SOC1301
Grade: A
Aug 28, 2020
Would take again

I took his class more than 20 years ago and I still use the study skills that I learned from Dr Semones and still have great memories of this class. If you want to take sociology from the best- he is the one!

Gives good feedback
Respected
Accessible outside class
4.0
4.0
SOCI1301
Grade: B+
Jul 9, 2021
Would take again

I had Dr. Semones' 15 years ago and I would gladly take his class again. I was 3 points from an A and he would not let me do anything to reach my target but I learned so much from that experience. I have never allowed myself to give up and I've tried to pass that lesson on to the students that I now teach. His class is well worth taking.

5.0
5.0
SOC2301
Grade: A
Jun 2, 2022
Would take again

I found him as I was sitting in the hall waiting for next class and his lectures are over the top amazing. People would sign up after hearing just one. He did start shutting the door though as he did not want disruption by late comers so be on time or you better find someone with good notes. I took his first advanced offering; so worth it.

Participation matters
Group projects
Amazing lectures
Class Info

Online Classes

100%

Attendance Mandatory

100%

Textbook Required

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 27 grades
Most common grades:
A (6)
B+ (4)
B (4)
Grade Distribution
A(8)B(6)C(8)D(1)F(0)A-/B+(4)
Based on 28 reported grades
A: 6
B+: 4
B: 4
C+: 4
Common Tags
Get ready to read (4)
Skip class? You won't pass. (4)
Tough Grader (4)
TEST HEAVY (3)
LECTURE HEAVY (3)
Respected (3)
EXTRA CREDIT (3)
LOTS OF HOMEWORK (2)
Rating Trend

Declining

-0.66 avg change
Apr
Jul
Jun
Aug
Jul
Jun
Last 6 months
Ratings by Course

ALL

5.0

(1)

SOCIO204

5.0

(1)

SOC1111

5.0

(1)

SOC0000

5.0

(2)

SOCI2306

5.0

(1)
+14 more courses
Difficulty by Course

SOCIL1301

5.0

SOCI202

5.0

SOC

4.5

SOCI

4.0

SOC2301

4.0

Similar Professors