2.8

Alex Xiao

Political Science - Sacramento City College

2.8
Quality
2.7
Difficulty
48%
Would Retake
161
Reviews
2.8
Quality
2.7
Difficulty
2.8
Helpful
2.8
Clarity

48%

Would Retake

161

Reviews

Rating Distribution
Official

5

28

4

34

3

30

2

35

1

34

What Students Say

I got an A but I hated this class

POLS320 - 1.0 rating

Most unenjoyable class at Los Rios and worst professor

POLS320 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

67%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 54 grades
Most common grades:
A (21)
B (7)
C (7)
Grade Distribution
A(27)B(9)C(10)D(0)F(0)A-/B+(8)
Based on 55 reported grades
A: 21
B: 7
C: 7
A+: 6
Common Tags
Get ready to read (18)
Participation matters (13)
EXTRA CREDIT (11)
Tough grader (11)
Clear grading criteria (8)
Graded by few things (8)
Skip class? You won't pass. (7)
Test heavy (7)
Rating Trend

Improving

+0.28 avg change
Aug
Nov
Dec
Mar
May
Jul
Last 6 months
Ratings by Course

INTROPOLYSCI

5.0

(1)

HIST301

5.0

(1)

POLS301320

5.0

(1)

POLS120

5.0

(1)

POLY300

5.0

(1)
+21 more courses
Difficulty by Course

POLI

5.0

POLSSCI

5.0

INTROPOLYSCI

4.0

POLS310

4.0

POLYSCI

4.0

Reviews (161)
4.0
1.0
POLS301
May 9, 2005

Very easy A. Don't bother doing the reading. Just go to the lectures. He gives study guides & test questions are pulled directly from them. He won't answer questions on the guides though, which is weird. Usually nice, but there's been a few times where he picks on people in a mean way during class.

1.0
5.0
POLI
May 24, 2005

Aweful. He'l tell you a test is on one chapter one week, than change his mind the next week. He's very difficult to understand due to his low voice, and broken english. He refuses to clarify, when asked a question. He could not even understand most the questions students asked. Eventually most students stoped asking questions.

5.0
4.0
INTROPOLYSCI
May 26, 2005

He knows his stuff, wants students to do well. Had a hard time understanding him sometimes but he clarified when asked. Overall great class great teacher. Straightforward grading.

1.0
3.0
POLS301
Jun 3, 2005

he is definitely one of the most god awful teachers i have ever had! and his tests and quizzes are even more awful than he is! he doen't test on the actual idea of the material, but on a simple line so its more memorization. and i really mean it when i say DO NOT TAKE HIM if you can avoid it. seriously.

3.0
2.0
POLISCI301
Jul 19, 2005

It is very difficult to understand him. He talks as if one whole sentence belongs to one syllable. His grading is ok, but if you're seeking clear cut understanding you may not receive it 100% of the time. Oh yeah, watch out for his typos. He had mistakes on every single quiz that he handed out. Ugh, and he has a dry sense of humor.

5.0
1.0
HIST301
Jul 20, 2005

If you want to get an easy A, take his class. You don't have to read through the text book to get a good grade, just need to focus his study guide because 90% of his tests is from there. He's really trying to build up a good relationship with his students although his English is hard to understand. Anyway, his class is easy.

4.0
2.0
POLS301
Aug 2, 2005

I took this class in summer school. It was an easy summer class. You don't have to read just skim over the pages and attend class and you will do fine. He gives a study guide before every exam so you know what is going to be on each exam, no surprises there. Overall a good class.

4.0
2.0
POLS301
Aug 30, 2005

He can be hard to understand, but if you ask for help nicely he will do all he can. Be respectfull. He is not from the U.S. and does not respond well to rude students. Memorize his study guides for an EASY A.

3.0
2.0
POLS301
Sep 14, 2005

Not a very tuff class. he is difficult to understand tho

2.0
1.0
POLS301
Dec 18, 2005

he tries to funny but is so not! He picks on people and asks some dumb questions to try and assert his intelligence. His midterms and finals are so easy, so if you can get past his annoying jokes, and his condesending attitude, it is a pretty easy A. No reading involved, except doing those annoying study guides. I hated those dumb videos aswell!!!!

5.0
1.0
POLS300
Jan 17, 2006

Good prf, cares about students success, will meet in office to help out. Be sure and communicate to do well in class. Show up lots and on time, and you will do well

1.0
1.0
POLSCI301
May 16, 2006

The quizzes are easy but the teacher cause so many errors and he won't go through them so you would have to find out from your classmates if you all made the same error because there's a possibility that it is the teacher that caused the error and not you. The teacher does not know his errors unless majority of the class say something.

1.0
2.0
POLYSCI301
Jun 15, 2006

Not helpful at all. The most strict teacher I've ever had. He is not understanding. He puts his lecture notes online, but they are so vague that they do not help. He gives review sheets for his quizzes, but they include grammatical errors and are sometimes vague, making finding the answers in the book very difficult. Do not take him.

5.0
1.0
POLS301320
Jun 23, 2006

Alex is a great instructor. He's very flexible and understanding. works great with students; provides office hours so students may see him. the previous raters are just bias because he has a slight accent.

1.0
5.0
POLS310
Sep 7, 2006

SCC stressess ESL skills for students, yet this professor has few. Previous comments are real. He is not a person to be challenged and he knows how to keep the course subjective to protect his employment. Do not take this professor -- communication skills extremely poor and he is not approachable about this concern. Disappointing for SCC

3.0
1.0
POLI301
Oct 15, 2006

This class is great I love the teacher, he hands out study guides before quizes and tests, somethings are not always clear but if asked he will explain. I you skim the book and pay attention in class you will get a great grade. He makes his students look up answers on study the study guide. Great Teacher

3.0
1.0
POLS301
Oct 22, 2006

He has a really thick accent and it is really hard to understand him. All of his tests are multiple choice with 2 key terms to define. Easy A, as long as you attend. you get 60 pts. just for showing up everyday. Be ready to listen carefully in this class, and take a lot of notes, but its easy to pass.

4.0
3.0
POLS301
Nov 27, 2006

He has good lectures. His study guides are right on for the tests.

2.0
3.0
POLSC301
Nov 30, 2006

this man has the ego of a dictator he doesnt give a damn if your late he marks you off absent if you are 3 minutes late.. he has a thick accent its hard to understand him. i had to leave for an emergency and he didnt let me retake the test he talks down to you and his tests dont focus on the book he is not easy to follow take at your own risk

4.0
1.0
POLSC301
Dec 8, 2006

He is VERY easy if you STUDY, ALWAYS present, and do the note taking. All the students that say he's not good and always wanted to be understood are slackers.

4.0
4.0
POLYS301
Dec 21, 2006

I took this class online. he's good but hard. If you want to learn the material, then take his class, because he will MAKE SURE you completley undertsand the chapter. I feel like I took this class at UC level.

1.0
3.0
POLS301
Dec 21, 2006

I hated him. he never got back to my emails and then blamed me for my problems. i took him online and eveytime i went to see him he was never there. I felt like he could not grade my english because his was so bad. NEVER TAKE HIM if you want to like the class. i did get a B but only because i kicked and screemed and deserved an A.

4.0
1.0
POLY301
Dec 31, 2006

This teacher was great, he gave out study guides, that were very helpful, the test were easy he is very fair and expects students to do their own part in class, such as show up and do the work, people that give him bad ratings are mainly lazy and not willing to do any work GREAT TEACHER, I had a lot of fun in the class

1.0
4.0
POLYSCI
Jan 15, 2007

One of the worst Professors I've ever had. You can barely understand what he's saying, his accent is thick. Big huge ego.. could never get a hold of him.. he was like a bad H.S. teacher he just cared about attendance. God forbid you ask him a question. His syllabus doesn't match the work he has you do in class. He shouldn't be teaching.

1.0
5.0
POLSSCI
Jan 18, 2007

You will come out of the class feeling, like you just wasted two hours of your precious time! He is an egotistical maniac, who is the kind of tyrant that would make an excellent dictator--but should be NO WHERE near teaching a group of college students! Come in late on the first day, and you are automatically his target of verbal abuse each class!!

1.0
3.0
POLS301
Apr 7, 2007

Took online, worst teacher I’ve had at SCC. Horrible at responding to student’s concerns/problems, lots of typos/confusing wording in instructions, bad English, often screws up on quiz questions, not helpful at all, very unclear, expects specific things without telling the class. Unit tests are very easy, but essays are nearly impossible to ace.

1.0
2.0
POLS301
Apr 26, 2007

This is a teacher who can barely speak english or write it and he is teaching American Govt. He makes the most typos and misspellings I have ever seen. Basically I thought he was a jerk especially when he criticized one of my papers calling it "my half baked thoughts", teachers shouldn't say stuff like that, that's not constructive criticism.

4.0
1.0
POLI301
May 9, 2007

Very good instructor. He gives you a study guide before each quiz, and the questions are exactly the same on the real one. Tests are a cumulation of all the quizzes. His accent isn't thick like the other reviews said. Overall, good teacher who isn't mean but does expect you to do your work and try. Highly recommend if you are serious about school.

3.0
3.0
POLSCSECT
Jun 8, 2007

A meh teacher. I hate his grading style of a quiz a week, with 20 odd T&F questions and vocab, which are worth only 5 points each. The only way to get 5 points is to get 100% and with so many questions its hard to do that, so the 4s add up quickly. His approach to learning is very Asian style, lot book memorization. My only B! Helpful if you work.

2.0
3.0
POLS301
Aug 29, 2007

Not very patient as a professor. Not a bad teacher, just does not explain himself very well and will does not communicate well when you are not meeting his expectation.

2.0
4.0
POLS301
Oct 26, 2007

Essays are impossible to ace; he docked me 20 points because he didn't like my font (Courier!). You will take notes in class, but will never use them. They are useless because his tests and quizzes are based on the reading. When our class realized this, he noticed no one was taking notes and had a pop quiz just on notes!

4.0
2.0
POLS301
Nov 23, 2007

Interesting class which consists of lectures and videos. We have writing assignments which are a little hard to get 80/80. Have quizzes on every 2 ch. which aren't that hard if you do the study guide. Same thing for the exams. Professor Xiao is a nice guy even though he may be a little strict on the assignments. As long as u work hard you can pass.

3.0
5.0
POLS301
Dec 18, 2007

He assigns a lot of homework for the online class, and it's all easy, but he grades strictly and it becomes very tedious trying to make 2 pages per essay (10 total). The quiz/test answers are given in a study guide beforehand so they are very easy. Overall he wasn't the worst teacher I've had, I think he just needs to remember it's a 3 unit class.

2.0
3.0
POLS322
Jan 14, 2008

Definitely not the best teacher I've had. He's scattered and hard to understand, but he grows on you. He truly cares about the class and the students, which gloss over the shortcomings. I probably wouldn't take him again, tho.

2.0
5.0
POLS301
Jan 23, 2008

Hard to understand, not clear with assignments. Not very helpful outside of class. He gets into your business if you don't turn in an assignment. Power point lecture doesn't help at all for the test. Provides study guide but new questions show up on test.

3.0
5.0
POLS301
Feb 24, 2008

I have such a hard time understanding this teacher. When you ask questions, he gets impatient and acts like you are dumb. The only good thing is that he gives you a study guide that shows you exactly what will be on the tests and quizzes. To me, that is a HUGE plus.

3.0
5.0
POLS301
May 17, 2008

He is very strict and assigns a LOT of homework. The class is not challenging but requires a lot of determination. Not a problem for a self-motivated student, but for those who need someone to hold their hand the whole way, do NOT even bother. His classes are NOT an easy A. Essays are assigned frequently and his expectations are HIGH.

5.0
1.0
POLS120
Aug 23, 2008

i took all his classes he taught. he is not as bad as others commented. he's a very good teacher. he makes the time to talk to students if they need help or is unclear. he has an accent but it is not horrible that you cannot understand. he's strict with his expectations of students. however, as long as the student attends class and takes notes as w

5.0
3.0
POLS320
Sep 19, 2008

If you attend the lectures, read the assigned materials and memorize the study guides, you'll do well in Xiao's class, even if you don't do so well on the written homework essay assignments.

1.0
5.0
POLS301
Apr 13, 2009

I dropped this class before and HAD to take it from him another semester due to my schedule... Seriously, DON'T take this guy if you can avoid it AT ALL... Ugh, trust me :(

1.0
5.0
POLS301
Apr 25, 2009

Even as an A student I found this online class very frustrating and a waste of time. Test questions are grammatically vague and often flat wrong. Be sure and check all answers marked incorrectly. I thought expectations for essays were contradictory. I don't mind a hard professor if they're good but this guy was difficult and terrible!

4.0
2.0
POLS301
May 22, 2009

Great professor. He has sort of an accent but it doesn't take much getting used to and is for the most part understandable. Study guides are for tests and are exactly the same as the test, so as long as you do the study guide, you'll know the answers to the test. You'll need the book to answer questions from the study guide. Great professor.

4.0
2.0
POLS301
May 24, 2009

I took him last semester and couldn't believe that he was so easy. He gives the exact same questions on tests that he does on study guides. If that's too hard for you, then maybe you should go to DeVry or University of Phoenix. All tests are multiple choice or true or false...You don't even have to show up to class! He never takes roll! You guys su

4.0
2.0
POLSC301
May 24, 2009

Professor Xiao is actually a very good instructor. He answers any questions the students have and has no problem clarifying confusions. His quizzes and tests are based of study guides he gives. He takes questions straight from the study guide and puts together the quiz or test like that.

4.0
3.0
POLYS301
May 28, 2009

he gives great study guides though getting the terms correctly the way he wants is kind of hard. but i enjoyed the class very much.

4.0
1.0
POLS320
Aug 7, 2009

For everybody crying about Prof Xiao assigning too much homework, grow up. This is college, and you shouldn't be here if you can't handle it. With that said, Xiao is an excellent instructor, who does all he can to help the student. His study guides literally have the same questions as will be on the tests, so it's virtually impossible to do poorly.

4.0
2.0
POLS322
Dec 24, 2009

This professor is really easy. Show up for mandatory lectures or lose five points for each absence. He gives all questions to the quiz and test a week in advance. 4 major 100 point papers. Requires some work, but if you do it then its easy to get an A

3.0
3.0
POLSC300
Jan 1, 2010

i didn't like him or memorizing names and dates

1.0
3.0
POLS301
Apr 14, 2010

This is by far the worst class I have ever taken. I am a straight A student and I ended up with a C. His tests are easy, and the amount of homework isn't too bad, he is just genuinely incomprehensible. Additionally, I am an English major and have never earned anything lower than a B on my essays my entire life and received D's on my essays!!

2.0
4.0
POLI320
Apr 28, 2010

Horrible Horrible Horrible

1.0
4.0
PSCI301
Apr 28, 2010

i got an a and i still think he was one of the worst teachers I ever had. Take it from someone else if you have a chance

3.0
5.0
POLS301
Apr 28, 2010

Not my no. 1 choice seriously. If you're good at memorization on dates and names then take this class but other than that it's pretty freakin hard. I read and studied chapters thoroughly and I am barely passing. A challenge.

2.0
5.0
POLS301
Apr 29, 2010

Memorizations are mandated and sometimes on tests. I've read the chapters and I am barely passing since my memorization skills are not as good. There is very low rate of students who get an A on this class. Take someone else!

3.0
2.0
POLS301
May 3, 2010

Good class. Grade based mostly on test and Professor Xiao gives the exact questions on the test in study guides. Average grades in class are not very high but that is due to lack of attendance. Just show up, be on time, participate and be respectful and an A is easily possible

4.0
1.0
POLS301
May 14, 2010

I took his online class & as online classes go this was a piece of cake. 4 short essays, weekly discussion boards posts, & quizes with the exact ?'s as the quiz.. I wish every class was like this one! I honestly never dealt with him bcuz the class was so straightforward. I'd take his online class again in a heartbeat!

2.0
5.0
POLS301
Jun 30, 2010

4 Unit tests. Quizzes are from each chapter. Study guides are helpful. Will make you work for a passing grade.

5.0
2.0
POLS301
Jul 7, 2010

Best professor ever. I took this class last summer and had NO interest in anything politics whatsoever. I learned so much about politics and now I'm interested in it. He lectures on things very relevant to the quiz and tests. Study guides ARE the quiz and exams. Do study guide means get an A. Study guide are based on the reading. Good luck!

3.0
2.0
POLS301
Dec 12, 2010

Online class isn't too hard. Reading is a must. Gives study guides for tests, which is REALLY helpful. Sometimes tough in terms of communication... But if you do the reading and study guides, you'll do well.

5.0
1.0
POLY300
Dec 13, 2010

I just finished his online poly sci class. He was a great professor!! I would strongly recommend this class. I learned so much! I enjoyed the weekly discussions (some online classes have lame discussions) and as long as you write your essays with a lot of, "I feel" and "I believe" you get an A no problem. Take him!!

2.0
3.0
POLS301
May 8, 2011

Horrible teacher. You have to look at the study guide and teach yourself everything to do well. And he does NOT know how to grade essays. It seems like the people who do not know what they are talking about do well and the people who work hard and actually write coherent essays receive Cs.

2.0
1.0
POLS301
May 14, 2011

Its hard to understand him. He provides with study guide. You just have to do that and you will do fine in class. Have to write 2 essay. Not that bad after all. MUST attend class. -10 for every absence. Don't talk back to him. Be kool with him, n he wil be kool with u. Funny at times..I would perfer him if you cant find anyone else.

4.0
2.0
POLS301
May 18, 2011

Not a bad professor. Easy for me to understand accent. If you want to pass, use study guide. tests are pretty much the same thing. gives quizzes every so often. book isnt necesarry but recommended for finding answers on study guides

3.0
3.0
POLS301
May 26, 2011

if you are a hard working person, this class will be easy for you cuz each week quizzes, he provided study guide which is 20-50 questions without answer. so if you spent your time found out all the right answers before quiz, then it will be easy cuz his quizzes are pretty much the same as the study guide. On the other hand, if you cant handy the wo

2.0
4.0
POLS301
Aug 27, 2011

I had to drop Xiao when first took Govt. It was not because of his thick accent, but each week, a test homework essays did not offer a lot of help and the worst is how he cannot control his class. I am guessing about a dozen arguments over party lines and spent less time teaching. I recommend Frank for your GE.

1.0
4.0
POLS301
Sep 8, 2011

He's difficult to understand and very stubborn and temperamental. If go against what he believes to be true, even thought the book supports you, he will mark you wrong everytime and will not reconsider. Don't take his courses.

2.0
5.0
POLS301
Oct 4, 2011

Hard to understand through his Chinese accent, he grades really critically, class average was 65%. Is very unhelpful, attendance is mandatory, barely passed his class. I would advise not taking him.

2.0
3.0
POLS301
Nov 8, 2011

He has not been helpful at all this semester for me when I have emailed him regarding questions to do with his online class. He is not clear and he gives essay's that need to be 1000-1200 words long but they are on horrible topics that are almost impossible to write that much about. The only good thing about his class is the easy test's!!!

2.0
1.0
POLS301
Nov 29, 2011

Attendance mandatory, book is not required, but very helpful. It's a bit hard to understand him cause he talks really fast.he's also practically useless when you ask ?s cause he doesn't understand you, so helpfulness is 0. But he gives study guides for tests/quizzes which is practically the test/quiz itself. Super easy class!!

3.0
3.0
POLSC301
Dec 11, 2011

online daily participation req. Participation points are easy just do the discussion board and replys to get full credit. Tests are easy they are the study guide questions. Essays how ever are graded harshley and topics are dull. He grades like were here to learn how to write a good paper vs learn about politics. does not provide any feedback.

3.0
2.0
POLS322
Dec 13, 2011

Xiao is a nice guy and a decent teacher. He's passionate about his subject, he just has trouble getting his point across sometimes because his English isn't perfect. Test questions can be vague, and he can be stubborn when students question him. Very easy tests with identical study guides, although the weirdest essay grader ever.

3.0
5.0
POLIS300
Dec 14, 2011

Took course online. Very clear on what is expected. 2 discussions and a quiz each week, plus 2 essays during the semester, thats it. Not much interaction with professor, but not much needed. Topics for discussion and essays were good. Gives study guide with quiz quesions, so its pretty easy to get a decent grade.

2.0
2.0
POLSC301
Dec 14, 2011

Easy class just a tone of book work.. I hated the we had to be retroactive on the discussion board which GE counts as attendance.. Overall the class was a breeze. But I hated saving to write two papers.

2.0
1.0
POLS301
Oct 28, 2012

Took his class online. Easiest class ever in terms of discussions, but very little clarity on essays. Doesn't respond to emails, very harsh grading on essays, and almost no feedback. Quizzes are timed, but if you skim well you don't even really need to read ahead of time. No final.

2.0
5.0
POLS300
Nov 22, 2012

You will have to teach yourself in this class. He gives a study guide for every quiz and test with all the questions you would see. But not one single person has gotten 100%. What does that tell you? I do not recommend taking his class.

3.0
2.0
POLS301
Dec 4, 2012

Professor Xiao is a nice guy in general and is passionate about getting students to understand this class. It's sometimes hard to keep up and understand what he's saying because of his accent. He gives you basically all the questions you will see on the quizzes and unit tests in the study guides but make sure you know the 10 and 5 point shorts IDs!

3.0
2.0
POLS301
Dec 16, 2012

His class can be fairly simple. His accent is not THAT BAD. He has slides to simplify stuff, but his testing materials require the book. He speaks fairly quick so sometimes he will ask if he is going too fast, and if he is, tell him to slow down. He may add some random stuff into his lecture sometimes. Easy tests, somewhat.

4.0
2.0
POLS301
Dec 23, 2012

He a good professor. He does power slide and going over with them which make it easier. But he has an accent. Give ur time and u'll soon get use to him, + his class is easy if u take note down. Quizzes n Test are easy, he'll give out ahead of time for u to study. Also try to remember the short essay ID then u'll do fine.

3.0
3.0
POLS301
Apr 7, 2013

He was an okay teacher. Very strict. Straight to the point. got out of class early almost every week. He has an accent though.. Study guides are the most important. without them, you'd fail the tests and quizzes. Recommend not taking him if you slack off a lot, cuz his class is about reading. Books are also not really used in class but at home.

2.0
1.0
POLS301
Apr 13, 2013

Took the online course. There is two discussion boards per week and one quiz. Professor Xiao provides a study guide with twenty-five questions and the quiz contains fifteen of those. There are two essays, no midterm or final. He is really bad at grading essays and was not very clear in what he wanted. You need the book for the quizzes. Easy A!

3.0
1.0
POLSC301
May 3, 2013

Weekly chapter test - provides study guide with 25 questions- 15 of them on the quiz. no midterm or final YAY!! 2 essays- grades hard. gives 1 extra paper at end of semester. 2 Discussion questions a week--really doesnt matter what you write, just write enough words--he doesnt read them. This is the easiest online A class I have taken! Take him!

4.0
3.0
POLS320
May 4, 2013

even though his accent is a little difficult to understand he is a very good teacher i don't quite get how he grades the tests/quizzes but you get study guides with the exact same question and the review sessions for the test you can ask him any questions on the test so passing his class should be easy, hes not that bad. hes better than most.

3.0
3.0
POLS301
May 8, 2013

This course has pretty basic and easy to grasp concepts. His lectures have more to do with the terms on the quizzes/tests than the multiple choice. He posts a study guide for each exam, make sure you complete them, they look IDENTICAL to the tests/quizzes. Not the most clear because of a strong accent, but a funny guy.

5.0
1.0
POLS301
May 21, 2013

He is a great teacher - very passionate and excited about POLS. He's really funny if you pay attention. He talks really fast - tell him to slow down and he will. Super quick to answer emails. Gives study guides for all quizzes/tests. Identical questions - study these and it's impossible to fail. Offers some extra credit.

1.0
5.0
POLS322
Oct 24, 2013

He doesn't understand extremes (never, always, sometimes, a few) so if he has questions with those words on it for a test, you will probably get it wrong. He focuses completely on Asia during the course. Always ask for discussion but talks over everyone.

2.0
1.0
POLS301
Dec 12, 2013

This is the easiest class I've taken so far. I spend 15 minutes completing the study guide for the quizzes/tests and just memorize the answers. Questions are identical to the study guide so those are easy As. No final in the class either. There's a 1200 word essay, and he's lenient on the grading if you follow the guidelines.

5.0
1.0
POLS301
Dec 16, 2013

Great professor and generally an easy class. First essay wasn't as easy; he expects a lot however I still got a great grade. Lots of work, but it is simple work. Try not to miss anything because there is a small window to get an A if he decides not to hand out extra credit. I recommend him!

1.0
1.0
POLS301
Dec 20, 2013

Took his 5:30pm class and If you're good with memorizing, take this class! easy A! There are 6 quizzes, 4 unit tests, 1 paper (1200 word minimum), 2 in class writing assignments and some extra credit. Show up, take notes and DO THE STUDY GUIDE, it's exactly like the test. There's no final, it's just a small test on 2 chapters. Very easy class.

1.0
1.0
POLS301
Jan 20, 2014

By far the easiest class i've had! Advice for future students is just do the study guides and study directly off them. The quizzes and exams are the exact same questions on the study guide. Writing assignments and attendance are a must. Easy class!

1.0
4.0
POLS320
Apr 27, 2014

Most unenjoyable class at Los Rios and worst professor. He doesn't care and it shows. Zero personal interaction. Textbook is your teacher. Quizzes confusing, full of tricks and typos; can't find out what you got wrong. Short term paper is worth 1/3 of your grade, stressful because he doesn't provide any prior feedback on your writing. Avoid!

3.0
1.0
POLS301
Grade: B
May 17, 2014

Easy class ever!! All you have to do is do two discussions and 1 quiz a week. He gives you questions on the quiz in the study guide. The term paper was worth a third of grade, but he wasn't critical on the grading of the paper. I missed two weeks of discussions or else I would have had an A in the class.

1.0
3.0
POLS320
Grade: A
Aug 4, 2014

So dry and frustrating he might drive a person to switch majors. He doesn't interact at all on discussion boards. Canned quizzes full of typos and odd syntax. One essay, unclear directions, and strangely graded. I got an A but I hated this class. He's not there and when he does respond, he's curt and almost rude. Take another class if you can.

1.0
3.0
POLS301
Aug 25, 2014

Avoid this professor. Very rude. and demand too much for an online class that requires students to teach themselves.

1.0
2.0
POLS301
Dec 6, 2014

Xiao's online class is completely self-taught. He doesn't respond to e-mails and offers no help whatsoever. You are on your own. No tests (just a lot of reading and quizzes), but the term paper is difficult because he doesn't offer any guidelines and his feedback is useless. Easy class, just don't expect to walk away learning much of anything.

5.0
2.0
POLS301
Grade: A
Dec 9, 2014

I thought he was a great professor. His class is actually pretty easy if you just do the work. Study guide questions are exactly the same as on the test. Attendance is important to understand concepts and expectations for terms. I would recommend him to anyone who is willing to do the work.

4.0
3.0
POLS322
Dec 9, 2014

I like how this class had a weekly format. You cover one chapter every week. You get two discussion questions a week, and one quiz. Pretty simple. You need the book for the quizzes because the answers are word for word out of the book. Only one term paper worth 400 points. It's an Easy A unless you are lazy and lack discipline to stay up to date.

4.0
3.0
POLS301
Grade: C+
Dec 10, 2014

The tests all had study guides which came directly from the reading, and were fairly easy. Make sure to do both topic postings for the week and reply to one other students topic for both of the weeks topics. Pretty easy class, some effort is needed, but if you have to take this course to finish J.C. I would say to take this course.

5.0
1.0
POLS301
Dec 18, 2014

Professor Xiao is an excellent teacher. He is very clear in his expectations and updates students constantly of changes to the syllabus and upcoming deadlines via D2L. He challenges students in a constructive way, which I appreciated. Do the reading, fill out the study guides, and you will do well.

1.0
5.0
POLS301
Apr 10, 2015

This is the most useless classprofessor I've ever taken. It's hard to believe that he gets paid for what he does. He never interacts with students, doesn't meaningfully reply to email and the course work is entirely from the text. Half of the grade depends on one essay assignment which is unclear and graded with no feedback.

4.0
1.0
POLISCI300
Apr 20, 2015

Attendance is mandatory, but the class is really easy overall. He's a good professor, although it's sometimes hard to understand him. The whole class is laid out for you and the study guides are basically the same as the tests, you just need to do them.

4.0
3.0
POLS320
May 16, 2015

You can get an A if you put in the work. Two discussion posts a week, One quiz per week and one term paper. The quiz answers are straight from the book so you MUST have the book. The term paper is pretty hard but if you put in work you can get a good grade.

2.0
3.0
POLIS300
Dec 10, 2015

First thing is that you can barely understand this guy. He NEVER responds to emails, and he does not take his time grading anything. Save yourself some time and don't take a class with this guy.

3.0
3.0
POLI301
Dec 10, 2015

He was very hard to understand at first but you get used to it. Class was boring. But SUPER easy. He gives study guides for each test, and every answer on the test is on the study guide. as long as you do the study guides and show up, you will pass. Kind of funny, has a dry sense of humor. "Could you believe!"

2.0
4.0
POLS301
Dec 14, 2015

Very difficult to understand at first and even harder cause he tends to be a fast talker during lecture. As long as you attend lectures, do the reading and take notes you'll pass easily. DO NOT SKIP the reading. The reading will save you in more ways than one. Also don't hesitate to ask him questions. He is willing to help and give guidance.

2.0
2.0
POLS301
Grade: A
Dec 17, 2015

The online class has two discussion boards/week, one quiz/week, and one paper. The quiz questions are multiple choice and are taken directly from the study guides. It doesn't get easier than this. Warning: Term papers are graded bizarrely with zero feedback. Prof does not do well with dropbox or emails and does not interact with class at all.

5.0
2.0
POLS322
Grade: A+
Jan 19, 2016

He teaches ideology in a good manner. You must read the book and use the study guide. I recorded the lectures, which were a BIG help . For the writing part of the quizzes write as much as you can as less equals low grade. The rest if T or F. Rote memorization. It's an easy class. I noted too many argued with him over petty 5 pts. Not much homework

5.0
2.0
POLI301
Grade: A
Apr 26, 2016

One of the best classes I've taken. Great lectures

5.0
1.0
POLS301
Grade: A
May 16, 2016

14 discussion boards. 14 (15 if you include the orientation quiz) quizzes and 1 term paper. No midterm and no final. Easy A if you don't slack off.

4.0
2.0
POLI301
Grade: A
Jul 14, 2016
Would take again

Took the summer 6 weeks class: 15 quizzes, all based from the book and he gives you study guides (you'll pass them if you do them). A couple in-class writing assignments with clear questions (if you paid attention in class) that you shouldn't miss or you won't be allowed to pass the class. He takes attendance very seriously so make sure to go.

4.0
2.0
POLS301
Grade: A
Dec 19, 2016
Would take again

Hard to understand, but he GIVES YOU TESTS BEFORE HAND. So easy to get an A, if you take the time to look for answers in the textbook (it is time consuming). You must buy the textbook if you want to pass. He pays attention to students who participate. Only one 1200 word essay. If you really care about learning a lot in this class, don't take it.

2.0
5.0
POLS301
Dec 27, 2016
Wouldn't take again

Not good

TEST HEAVY
Tough Grader
5.0
2.0
POLI301
Grade: A
May 22, 2017
Would take again

I liked this class. It was simple and I feel like I actually learned quite a bit from it. I thought politics was pretty boring but after taking this class I'm much more interested and informed now. This was the online class so it was discussion boards, quizzes, one term paper, and no final. I recommend!

Get ready to read
Participation matters
5.0
1.0
POLI301
Jul 10, 2017
Would take again

Recommended to take over the summer since the term paper is optional then. Extremely straightforward course. What starts with E, ends with Y, and rhymes with lazy?

1.0
3.0
POLS322
Grade: B-
Nov 14, 2017
Wouldn't take again

I cannot recommend this teacher. While his quizzes and overall homework is easy, the man can't decide how he wants to grade. You can turn something in one day and get 100%, and turn in the same quality thing the next day and get 75%. His inconsistent grading turns an easy class into a really frustrating one.

Get ready to read
Participation matters
4.0
2.0
POLI301
Grade: A
Dec 5, 2017
Would take again

The class I took from him was extremely strait forward. Don't expect him to get you excited about the subject. Don't forget to do some studding if you want an A on an exam. For me Alex was a king of predictability; with a hectic life, I couldn't recommend him more.

Clear grading criteria
3.0
3.0
POLS322
Grade: C+
Dec 31, 2017
Wouldn't take again

Online class- participation matters a lot b/c if you miss just a few things you'll never get an A or maybe even a B. 2 weekly discussion board responses+commentary on questions and 1 weekly quiz. Questions with their possible multi-choice answers are provided in advance but not all questions are used in the quiz. Easy research paper topic.

Participation matters
4.0
3.0
POLS322
Grade: A
Jan 7, 2018
Would take again

I really liked this online class, it was easy,clear and doable. Mr Xiao is a good professor and I would definitely recommend him to everybody.

Get ready to read
Clear grading criteria
EXTRA CREDIT
5.0
3.0
POLI301
Grade: A
May 3, 2018
Would take again

So this teacher is absolutely the best if you ask me. Who wants to actually learn about boring politics well he does not make it boring and honestly his accent makes you want to engage. If he notices confusion he will tell a joke to desensitize stress. But dont take his jokes for granted he is passionate about teaching dont be rude in lecture

Tough Grader
Gives good feedback
TEST HEAVY
4.0
3.0
POLI320
Grade: B
May 16, 2018
Would take again

He is a good professor in the way that he cares about your learning. He was available to meet with me when i was confused on a paper. The class is fine, but his quizzes are hard. He is a sweet guy and wants you to succeed.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
3.0
4.0
POLI301
Grade: B+
Jul 19, 2018
Wouldn't take again

15 easy on-line quizzes w/ answers being found in the book & by using quizlet. A couple in class writing assignments & a term paper that was super confusing. Average score was a C & everyone was confused! The prompt had 3 ques but he didn't want us to answer, but instead create an argumentative essay! Attendance is mandatory. Beware!

Tough Grader
Participation matters
Skip class? You won't pass.
3.0
1.0
POLY301
Grade: A
Aug 28, 2018
Would take again

He is a strict grader but all of his assignments are very easy. He gives us more than enough information to do the quizzes/exams. Can be fast paced, but it's not too difficult to keep up if you actually pay attention. Overall I would definitely take one of his classes again because it wasn't hard at all.

Tough Grader
5.0
1.0
POLS301
Grade: A
Dec 11, 2018
Would take again

I took his class from 4-5:20, but we would be let out before 5, sometimes at 4:30. Lectures are never long. The "study guides" for the quizzes and tests are actually what's going to be on it. Super easy. Easy A. One those chill classes you don't have to worry about.

Tough Grader
Skip class? You won't pass.
Clear grading criteria
2.0
4.0
POLS301
Dec 16, 2018
Wouldn't take again

Do not take this class online if you have a busy schedule. Two discussion boards a week, discussion one due on Wed and Discussion two due on Fri. Quiz is only avail Fri-Sun. Tough grader and if you want feedback, you'll have to ask! I do not recommend him online.

Tough Grader
Get ready to read
EXTRA CREDIT
5.0
3.0
POLS310
Grade: A+
Jan 14, 2019
Would take again

A flesh and blood genius. Just participate.

Respected
Participation matters
Caring
2.0
5.0
POLS301
Grade: C
Mar 27, 2019
Wouldn't take again

He goes over everything super fast, doesnt like to repeat himself. Gets mad when the class doesnt answer his retorical questions. Doesnt put the notes on canvas, doesnt give you enough time to write notes, only wants you to quickly write down terms/definitions, we cant take pics of PP notes copy right. Class is only 30-45 minutes. Rushes us.

2.0
4.0
POLS320
Grade: B
May 23, 2019
Wouldn't take again

Lectures aren't clear, if you miss more than 3 classes he docks you 50 points. The essay was 1000 words, but the prompt was awful and unclear. ended up getting a B, but it was extremely annoying. the professor himself is nice enough, but his teaching style isn't great. would not recommend.

Skip class? You won't pass.
Test heavy
Tough grader
3.0
4.0
POLI320
May 23, 2019
Wouldn't take again

Hard to understand, but hes fair. Posts a study guide a week before quizzes, but you're better off finding the real answers for terms on your own, very vague.

Get ready to read
Test heavy
Lecture heavy
5.0
2.0
POLI301
Grade: A+
May 24, 2019
Would take again

Easy A class if youre not lazy. Class consists of Bi- Weekly quizzes, 4 tests and one paper only! No final! Study guides for quizzes and tests are LITERALLY what will be on the quiz and tests. Quizlet will be your best friend. Definitely recommend.

Participation matters
Graded by few things
Test heavy
4.0
2.0
POLI320
Grade: C
Jun 17, 2019
Would take again

Took the online class for pols320. It was easy as long as you read what was assigned and did your weekly questions and quiz. There is only one essay toward the end of the semester and it was rather easy. I would recommend to take this online class if you're busy with work/life.

Participation matters
Lecture heavy
EXTRA CREDIT
1.0
3.0
POLI301
Grade: Not sure yet
Nov 21, 2019
Wouldn't take again

Worst structured online class ever. Most online professors understand that people take online courses because of difficult work schedules. Xiao structures his class so you have an assignment due every other day, and you only have 48hrs to work on them. His grammar is so horrible he shouldn't be allowed to grade any of the assignments he makes.

Lots of homework
Get ready to read
2.0
4.0
POLI301
Grade: C+
Nov 29, 2019
Wouldn't take again

Study guide for tests is helpful, however, you cannot simply define the terms for short answer. He has a certain answer for each that he is looking for so you have to ask him before the test about each one. Do not let him convince you the term paper is about effort , cite your sources even if he says not to and add additional information .

Tough grader
5.0
1.0
POLS301
Grade: A+
Dec 12, 2019
Would take again

Super smooth sailing. HIGHLY RECOMMEND.

Participation matters
Clear grading criteria
EXTRA CREDIT
4.0
1.0
POLI301
Grade: B+
Jan 1, 2020
Would take again

i took the online political science class and i thought it was pretty easy. the assignments are straight forward and easy. 2 weekly discussion boards, 1 weekly quiz, and 1 term paper

Participation matters
Clear grading criteria
1.0
4.0
POLS320
Grade: B
Apr 12, 2020
Wouldn't take again

Ive taken many online classes and this was by far the worst format. The term paper is a giant chunk of your grade and the criteria for grading is a ghost until youve already done the work. Awful professor all the way around. Avoid at all costs.

Graded by few things
Tough grader
4.0
3.0
POLI320
Grade: A
May 17, 2020
Would take again

The class wasn't that hard at all. As long as you follow the rules of the discussion boards and try your best you will be fine. Everything is pretty straight forward. the study guides are your best friends to do going good on quizzes. I got a B on the term paper and did the extra credit and got back up to a A easy.

Get ready to read
Graded by few things
EXTRA CREDIT
5.0
1.0
POLS301
Grade: A
May 21, 2020
Would take again

He is awesome! Do your work, participate, you will pass! Easy A

Participation matters
Clear grading criteria
EXTRA CREDIT
3.0
4.0
POLS301
Grade: C
Jun 19, 2020
Wouldn't take again

Warning, I am not good at politics and such, so I am biased. But the work was difficult, the tests were based on pure memorization and there were no notes allowed. But he was funny, tried to make his students smile. He also had some pretty fun lectures, they went fast, but he showed a lot of videos. Great guy, wouldn't take again though.

Skip class? You won't pass.
Test heavy
Hilarious
5.0
1.0
POLI301
Grade: A+
Oct 13, 2020
Would take again

straight up a genuinely great guy. literally I would study for 45 minutes before class and I got A's on all of the tests. Just don't be afraid to ask him what he exactly wants to see on the short answer test questions. he will tell you exactly what to write to get an A on every test.

Participation matters
Skip class? You won't pass.
Test heavy
3.0
3.0
POLS301
Grade: C
Nov 23, 2020
Wouldn't take again

He isn't a bad professor, he has a thicker Asian accent, so it was harder for me to understand him at time, he cracked a lot of jokes and played a lot of videos so it was kind of a fun class. I'm also not great at economics and such so that reflects in my grade. But he gives good study guides.

Skip class? You won't pass.
Test heavy
Tough grader
4.0
4.0
POLI301
Grade: A
Dec 24, 2020
Would take again

I had Professor Xiao during during the start of the pandemic so, 1/2 classroom 1/2 online. He is a great teacher who encourages students to do well but expects his students to be responsible and prepared. He speaks quickly with a slight accent but he's friendly and doesn't mind questions for clarification. Stays apolitical which is refreshing

Gives good feedback
Participation matters
Skip class? You won't pass.
3.0
2.0
POLS320
Grade: A
Apr 9, 2021
Would take again

Check out the term paper's prompt at the beginning of class so that you can gather evidence for it as you go along (and don't have to do it all at once when the paper is due). Besides the term paper, grading is based on weekly discussion boards and quizzes for which he gives you study guides with all potential answers before hand. Not difficult!

Get ready to read
Graded by few things
Clear grading criteria
2.0
2.0
POLS301
Grade: A-
May 10, 2021
Wouldn't take again

Not an engaging online teacher, doesn't teach, just gives work. Assignments are 1 paper, two weekly discussion posts locked 2 days apart and 1 weekly quiz with a study guide giving most of the answers. Work is easy and boring. Term paper is 1000 words but grading isn't clear, Xiao expects a very good paper despite not being present to teach online.

Get ready to read
Tough grader
1.0
5.0
POLS301
Jul 21, 2021
Wouldn't take again

Please avoid. SCC has great professors, say no to this one. 6-10 canvas assignments, 80 question quizzes, no. and if you dont have a book, you will fail. I dropped ASAP so happy I chose a different professor.

1.0
5.0
POLS320
Grade: B-
Feb 11, 2022
Wouldn't take again

Claims this is an intro level class, not the case. Extremely difficult, I have taken multiple POLS classes by far the least engaging and very unenjoyable. Quizzes are intense, you only learn material through your textbook, professor is not helpful. Prepare to spend a lot of time in this class to receive little to no input.

Lots of homework
Get ready to read
Tough grader
2.0
2.0
POLI301
Grade: A
Jun 17, 2022

Easy work. However the instructions for the weekly study guides are misleading, they do cover the majority of each chapter but not ALL questions on the quizzes. You need to catch up on the readings quickly. You only have 48hrs for each assignment. This is not mentioned in course description, so make sure you can handle this with your schedule.

Get ready to read
Lots of homework
1.0
3.0
POLI301
Grade: A-
Aug 1, 2022

Doesn't engage with students, only assigns homework, quizzes, and textbook readings. The textbook is also extremely biased, which makes it an annoying read. He doesn't teach, but expects great term papers from his students. If you put the work in, you'll get a good grade, but I don't recommend this professor nor do I recommend the textbook.

1.0
4.0
POLS320
Apr 12, 2023

worst professor I have ever taken. Two days to do assignments and quizzes, due on tuesdays and thursdays, does not accommodate at all, 20% of grade is based on paper with no guidelines, disregards his own syllabus except for the no late work exception. AVOID AT ALL COSTS. DO NOT TAKE.

Lots of homework
Test heavy
Graded by few things
1.0
1.0
POLS320
Grade: B+
Jun 1, 2023

The class structure is the worst I have ever taken at SCC. He does not take the time to organize his work to reflect as To-Dos on Canvas so you have to manually check his syllabus and due dates to make sure you don't miss an assignment or quiz. No participation from him at all and he never responds. Easy grade but you learn absolutely nothing.

Get ready to read
Graded by few things
4.0
2.0
POLI301
Grade: A+
Jul 15, 2023
Would take again

Took his online class very easy, you need the book. 2 weekly discussion post as well as 2 weekly quizzes, one term paper, and an extra credit paper is all the work he gives. Just do your homework you will get an A. The structure kind of sucks as well as the term paper is not given good guidelines but you will get an A besides that if work is done.

EXTRA CREDIT
4.0
3.0
POLISCI301
Grade: B
Jul 19, 2023
Would take again

His study guides were the best, lectures are very heavy but he tries to make class fun and engaging.

Amazing lectures
Respected
Lecture heavy
2.0
3.0
POLS320
Grade: A-
Apr 15, 2024

This class teaches nothing and is completely useless. This professor is awful as his essay prompts make no sense, he is an hard grader that does not provide clear feedback, and he constantly makes mistakes on the correct answers for quizzes. DO NOT RECOMMEND!!!!

Tough grader
Get ready to read
2.0
3.0
POLI301
Grade: A-
Jul 13, 2024

Took summer course, & it wasnt too hard, but there was a digital textbook you were required to purchase for $70 that is linked w Canvas (you take your chapter quizzes on that website). had lots of weekly readings with quizzes along the way, and one term paper. on the paper he's SUPER strict and he will dock points for EVERYTHING! gave 1 EC option

Tough grader
Get ready to read
Lots of homework
5.0
2.0
POLS301
Grade: C
Jul 22, 2024
Would take again

He is very understanding. There is a decent amount of coursework, and when he gives prompts for papers and discussions, he is very clear about his expectations. He is also very kind, you just need to communicate with him. The material is simple. Stay on top of your assignments and ask him questions if needed, and you should do fine.

Get ready to read
Participation matters
Gives good feedback
5.0
2.0
POLS301
Grade: C
Aug 9, 2024
Would take again

He is a great professor. The textbook is very wordy and excessive, but all in all, not too bad. If you have any issues, just communicate with him. He was very accommodating, and the workload was decent, seeing as summer classes are accelerated. He offered one extra credit opportunity, and no late work, so just make sure you turn things in on time.

Get ready to read
EXTRA CREDIT
Accessible outside class
2.0
3.0
POLS320
Grade: B
Nov 4, 2024

The professor's approach is a bit unstructured, but with some effort, you can get a good grade. I found unstuck ai and the textbook helpful for staying on top of the quizzes and paper. Overall, it's a decent class if you can manage the workload.

1.0
4.0
POLI301
Nov 27, 2024

Xiao is very lazy and expects a lot from students. He has a very thick accent and it was extremely challenging for my mind to focus on what he says. He is also strict on grading... not a great instructor. Next!

Tough grader
Beware of pop quizzes
2.0
2.0
POLS322
Grade: C
Dec 11, 2024

It's easy to pass his class doing very little at all. They're all the same, weekly tests, occasional discussion boards, the like. There is one term paper, and usually one option for extra credit at the very end. He is a very tough grader on the term paper, the tests are easy. He is impossible to contact, never responds, you'll never hear from him.

5.0
2.0
POLS301
Grade: B
Dec 13, 2024
Would take again

Genuinely one of my favorite professors I've ever had. He's strict on some things; late work (exception being the term paper) is not accepted and attendance is important. But he's also very nice, very understanding, and he basically hands you everything you need to pass on a silver platter. As long as you show up and take notes, you'll do fine.

Get ready to read
Amazing lectures
Lecture heavy
1.0
2.0
POLI301
Grade: A
Mar 3, 2025

Very biased and made his material match his political views. Most of the quiz questions did not even involve political science but rather asked about gender equality, minorities, or the LGBTQ community. Not that I necessarily have something against that, but I took this class to learn about Political science and got almost nothing useful out of it.

5.0
3.0
POLI301
Grade: A
Mar 30, 2025
Would take again

Cares about his students, and work wasn't overwhelming. He was very straight forward with what he wanted.

Tough grader
Clear grading criteria
Respected
1.0
4.0
POLI301
Grade: A
May 1, 2025

It's interesting because his class is easy and hard at the same time. We rarely have homework. But he' is a tough grader and expects a lot. Has a very thick accent. I feel like his teaching is very lazy. Does require attendance and will use it for your grade. At least for the 1pm class lets you out up to 30 mins early. Wouldn't take him again!

Tough grader
EXTRA CREDIT
Graded by few things
2.0
4.0
POLS301
Grade: B+
Jul 17, 2025

This is a super easy online class. You must buy the book access which is linked to canvas. I only got a B grade because of the "length" on my discussion. I don't know what he meant by stating that. Some were short, others long. I still got so many points deducted. No positive feedback whatsoever.

EXTRA CREDIT
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

67%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 54 grades
Most common grades:
A (21)
B (7)
C (7)
Grade Distribution
A(27)B(9)C(10)D(0)F(0)A-/B+(8)
Based on 55 reported grades
A: 21
B: 7
C: 7
A+: 6
Common Tags
Get ready to read (18)
Participation matters (13)
EXTRA CREDIT (11)
Tough grader (11)
Clear grading criteria (8)
Graded by few things (8)
Skip class? You won't pass. (7)
Test heavy (7)
Rating Trend

Improving

+0.28 avg change
Aug
Nov
Dec
Mar
May
Jul
Last 6 months
Ratings by Course

INTROPOLYSCI

5.0

(1)

HIST301

5.0

(1)

POLS301320

5.0

(1)

POLS120

5.0

(1)

POLY300

5.0

(1)
+21 more courses
Difficulty by Course

POLI

5.0

POLSSCI

5.0

INTROPOLYSCI

4.0

POLS310

4.0

POLYSCI

4.0

Similar Professors