3.6

Houman Sadri

Political Science - University of Central Florida

3.6
Quality
3.2
Difficulty
48%
Would Retake
169
Reviews
3.6
Quality
3.2
Difficulty
3.6
Helpful
3.5
Clarity

48%

Would Retake

169

Reviews

Rating Distribution
Official

5

81

4

28

3

22

2

13

1

25

What Students Say

His course load is unmanageable i highly recommend to never take one of his classes especially if you work full time

CPO3403 - 1.0 rating

Rude, homophobic & sex-ist towards women

POS3703 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 32 grades
Most common grades:
A (21)
B+ (6)
Not sure yet (4)
Grade Distribution
A(23)B(2)C(0)D(2)F(1)A-/B+(6)
Based on 39 reported grades
A: 21
B+: 6
Not sure yet: 4
B: 2
Common Tags
Get ready to read (20)
Tough Grader (7)
EXTRA CREDIT (6)
Respected (6)
Lots of homework (6)
Clear grading criteria (6)
Participation matters (5)
Tough grader (5)
Rating Trend

Declining

-0.69 avg change
Sep
Oct
Mar
Aug
Nov
Dec
Last 6 months
Ratings by Course

PH

5.0

(1)

GEO3470

5.0

(3)

INR

5.0

(1)

INRANDCPO

5.0

(1)

INTORGAN

5.0

(1)
+34 more courses
Difficulty by Course

INR3015

5.0

GEOXXXX

5.0

CPO3057

4.3

INRANDCPO

4.0

INTLORGANIZ

4.0

Reviews (169)
5.0
2.0
POS2041
Oct 27, 2002

Really nice guy, funny accent, is generally helpful.

5.0
2.0
PH
Nov 12, 2002

Awesome guy, hard to understand his accent, but very intelligent.

5.0
3.0
POS2041
Nov 17, 2002

really helpful and cares if you learn, gives ec I reccomend him to anyone

4.0
3.0
POS2041
Dec 3, 2002

Really cool guy, make sure you attend his class, study the study guides

5.0
2.0
POS2041
Dec 11, 2002

Although his accent is often difficult to understand, he is adorable and cares!

5.0
3.0
POS2041
Feb 12, 2003

really good teacher, he cares if you learn and will always help anyone

5.0
3.0
INR2002
Jun 2, 2003

Very respectful to students. He has a genuine interest in student welfare. I learned so much from him, I wish he taught more classes I need to take.

5.0
3.0
INR2002
Jul 26, 2003

Very helpful.Great Prof. I def recomend him!

5.0
2.0
INR2002
Jul 28, 2003

He is a very knowlegegable guy- he knows everything about international politics, but sometimes he can be too much on the nerves.Assignments aren't bad, he listens to you,likes participation especially. I reccomend him!

5.0
2.0
POS2041
Oct 2, 2003

Awesome professor. Nice, intelligent, friendly (visit during office hours) and easy to get along with. Will give advice on general school issues too.

5.0
2.0
CPO3403
Nov 3, 2003

Seemingly impossible in the first week but after that, it's cake. He's interesting and pretty lenient when grading papers. He also gives extra credit.

3.0
2.0
MIDEASTPOL
Nov 6, 2003

A true character. Intelligent and strong lecturer. Sometime unclear, vague on expectations. Grades essays easier as the semester progresses. Don't take him for web-based, too many annoying assignments.

4.0
3.0
POS3403
Nov 24, 2003

Prof. Sadri relies way too much on Webct for his Middle East class. There are mandatory discussion postings due every week. Lectures can be pretty interesting if you like Middle East history, if not--DON'T TAKE THIS CLASS. Little current events discussion

5.0
2.0
GEO3470
Dec 11, 2003

He is a very interesting teacher, very well organized, and he really wants his students to suceed. He is an overall great teacher. I recomend him, and i have taken most of his classes

1.0
5.0
INR4502
Dec 12, 2003

This is the only class that I have taken at UCF that I can truly say I wasted my money on.

4.0
3.0
MIDEASTPOL
Grade: B+
Mar 6, 2004

He's a pretty interesting lecturer, accent is very easy to understand. Likes participation in class discussion. Smart man, but relies too much on WebCt for quizzes. If you do the reading and come to class, you'll learn a lot. Read & you'll ace the class.

5.0
1.0
ALL
Mar 30, 2004

This is the best teacher I have ever had in my time at UCF. Hes Very Helpful and he drops the lowest grades of everything! A MUST TEACHER TO TAKE!!!

3.0
2.0
CPO3403
Apr 1, 2004

I did not learn one thing in this class. It was an easy grade, but boring and informative.

5.0
2.0
CPO3403
Apr 4, 2004

LEarned allot in the class, accent a little hard to get through at first

5.0
1.0
CPO3403
Apr 6, 2004

A lot of work but he drops one quiz, one test, and one internet assignment so its easy to get good grade. Most annoying is posting on a message board every week and he makes u put name tags on your desk.

5.0
3.0
INR4502
Apr 14, 2004

Dr.Sadri is a stand up good man. Anytime I needed help, he was their. Need to do the readings or you'll look like a dope during lectures. It is hard to say where he stands on issues, he just presents and lets you decide. The mark of a great teacher.

4.0
2.0
CPOINR
Apr 18, 2004

Good class for an easy grade as long as you do the assignments. Very interested in the students well being.. must go to class b/c of sign in sheet. Speech can get annoying.. says "what" in front of every 3rd word.

5.0
2.0
INR2002
Jul 31, 2004

Dr. Sadri was an excellent professor who appears to really enjoy his profession. His class was easy to follow and he structures his class in the best interest of the students. i recommend him.He's BETTER than other IR professors!

5.0
1.0
INR4502
Nov 20, 2004

Best UCF instuctor I've had so far. Fell in love with his teaching after the first lecture. I developed strong personal connection with Sadri since he really cares. He doesn't want his students to memorize the textbook, but to think forthemselves. There is no wrong answer in his class.

4.0
2.0
INR4502
Dec 8, 2004

Same structure for all the classes he teachers. Lots of assignments but not too hard. Wastes a lot of class time with housekeeping.

1.0
1.0
CPO4304
Jan 23, 2005

what a bore!

5.0
2.0
CPO3403
Feb 14, 2005

One of the best professors at UCF. There is a lot of work to be done. A lot of reading and heavy use of Web CT. The first week of class will seem like hell. He does this to weed out the "slackers." Class will get easier. Interesting class. Very good lectures and is very funny.

5.0
2.0
INR
Mar 15, 2005

"Sadri," as he refers to himself often, is a fantastic professor, who gives you a great perspective on the middle east. I learned so much in his class!

5.0
3.0
INR4035
Apr 7, 2005

Very brilliant professor. Helpful but must do work and come to class. He means what he says. He's tough but concerned for your learning. Funny guy and I enjoyed his class. Drops one grade of each category. Definitely would take another class with him.

5.0
2.0
CPO3403
Apr 25, 2005

Awsome professor. He is funny and highly intelligenct. There is a lot of reading & work to be done, but grades fairly. You just need to do the work and there is no reason why you cannot get an A or B. He drops your loweest test, quiz, and paper, plus he gives an extra credit assignment. I reccomend.

5.0
4.0
INRANDCPO
Apr 30, 2005

Sadri is great. Once you get the hang of what he wants in lectures and assignments you can ace them all. Not to mention he's hilarious... "is that riiiight?" Definitely go see him during office hours and he'll give you great insight as to how you can boost your grade. He truly enjoys his career.

4.0
4.0
INR4502
Sep 29, 2005

Sadri is one of the worst speakers.. says "what" in front of every word and is very repetitive. His tests are IMPOSSIBLE. I read the articles and knew the material and still couldnt do well because you only get 45 mins on the tests, that includes a 500 word essay w/ outline, 7 MC, and 2 short answer. No review either, just tons of information.

1.0
4.0
INR4502
Oct 24, 2005

Very condescending, unclear. He is passionate about politics & very knowledgeable which shows in his lectures & IT classes are a pain, but if you don't GET IT when he explains it (as unclear as it is) don't expect that by asking him it'll clarify anything, he overcomplicates the most simple action, everyone I know in this class is totally confused

5.0
3.0
INR2002
Oct 31, 2005

theres a lot of work, but as long as you do it, youre fine. tests arent that bad, just gotta do all the reading. hes really helpful if you see him during office hours too. id reccomend him

3.0
3.0
INR4502
Grade: Not_Sure_Yet
Nov 30, 2005

He is more concerned with class format and structure than the material. His constant attempt to be "politically correct" got on my nerves! There are much better teachers out there.

5.0
2.0
INR2002
Dec 16, 2005

Great teacher. Lots of reading at first, but you get the hang of it. He grades pretty easily and is very fair. Follow the syllabus and you should be straight.

5.0
2.0
INR2002
Dec 19, 2005

All tests and quizes are online. Easy to suceed if you attend class, if you dont you probably wont do as well. Good teacher but he expects you to particpate in class discussions.

3.0
3.0
CPO3403
Dec 19, 2005

Whoever said he was politically correct is way off. He generalizes indiscriminatly, which is fine. He has not grasped a hold of the "Whaaaaaaat?" Socratic Method, "Am I right?" Spent 2 weeks learning to use web "whaaaaaaat?" CT "am I right?" This isn't a class to learn a lot in, but the man is a stand up comedian. Bring tinkler & pinocolodo.

2.0
4.0
INTLORGANIZ
Jan 2, 2006

Sadri is one of the WORST professors I have ever had. His expectations are unreasonable and ridiculous. I am a gifted student and had no where near enough time to finish his online tests. I knew all of the material, but still failed the class. Horrible speaker. Will drive you mad in class. Gives no outline, study guide, NOTHING for test prep. Just

5.0
2.0
INR2002
Jan 9, 2006

Very nice guy! I never went to class and still got an A. Must read all the material though.

5.0
3.0
INTORGAN
Feb 20, 2006

I will be honest, the online tests are a bit hard (staying within the time limit) but Dr. Sadri does his best to help you. He is very clear about what is on the tests and is willing to help you whenever you ask. He is a genuinely nice man and manages to make class interesting :-)

4.0
1.0
MIDDLEEAST
Mar 28, 2006

good teacher

5.0
2.0
GEO3470
Apr 4, 2006

I have taken Dr. Sadri for 4 classes now and was easily able to attain in A in each class. Important thing to remember is that he likes to have discussions so read the material. Very helpful and always available for help. Do show up to classes, he takes attendence and that is part of your participation score. Great professor.

4.0
2.0
INR4035
Apr 4, 2006

Prof. Sadri is one of the best in Political Science. His class syllabus is easy to understand and he gives you an extra quiz assignment, and test if you do bad on one. I definitely recommend taking any of his classes.

5.0
2.0
INR4502
Apr 4, 2006

I LOVEEEEE Dr. Sadri! He is very interesting and has a great sense of humor. He's also very helpful and encourages students to visit him during his office hours. He'll check your pages and tell you EXACTLY what you need to change, no guessing games w/him. I strongly recommend him because he's interesting, clear, funny and a really nice guy.

5.0
2.0
INR4305IPE
Apr 9, 2006

Took this reduced time and it was perfectly formatted; he knows how to handle the online part. Ample opportunities for good grades and no long assignments. His lectures are fun to listen to and he made me want to read the book so I could truly GET IT! Anyone can get an A in this class if they listen and read, no tricks! Funny, kind & intelligent!

5.0
1.0
INR4035
Jun 12, 2006

Sadri is amazing! Has a good command of the material and knows how to use WebCT for the reduced seat time class. If you do all of the readings and pay attention in the lecture it is an easy A!

5.0
1.0
INR4502
Jun 12, 2006

Great professsor! Knows his stuff! Also helps that he is the advisor for the Model UN club, so it shows that he knows the role of international organizations.

4.0
4.0
POS2041
Jul 23, 2006

I think this class was harder than it should have been. I took it online so maybe that was why. But he seems overly particluar.

2.0
5.0
INR4502
Sep 4, 2006

Prof. Sadri is more concerned with the format of his class then he is with teaching his students. He was unwilling to work with me when I was call to active military duty and I have had to force the issue since he is more concern with his position power ( I am the teacher and you are the student) then he is about his students well being. Don't TAKE

5.0
3.0
CPO3413
Sep 21, 2006

Yes, he's VERY particular about how he wants things done. Likes to scare off the slackers the first day of class with a big syllabus and a bunch of reading for the first week, after that cools down. Easy "A" if you go to class, pay attention, and do EXACTLY what the syllabus instructs. It's like the bible of his course.

4.0
3.0
CPO3403
Oct 13, 2006

Attendance mandatory and counts toward grade. LOTS of reading out of several books. Wouldn't say an easy A, tests are somewhat difficult, weekly assignments, and expect to be called on and put on the spot in class. More work in this class than my other 3 combined, but a great professor and entertaining when he lectures.

4.0
4.0
CPO3403
Nov 26, 2006

Read the book and be prepared to interact in class. He is an excellent professor and class can be interesting as well as educational. You have to do the reading and be able to summarize and research and express your own thoughts. I am getting an A in this class so far. He really is an excellent professor.

5.0
3.0
INR4150
Dec 9, 2006

I did bad on the quizzes and thought he was a mean teacher. Then I met him for a consult and he went over every detail to help me improve my test scores. I still didn't do well on the quizzes, but that's because I'm not analytical enough. No papers to write, just in the tests which you can prepare for ahead of time. Good guy

5.0
3.0
INR4502
Dec 15, 2006

An amazing professor, hands down. He cares about you and his class is well-structured. It may seem difficult but just do the work and the readings and you'll love it. Three exams, four quizzes, and weekly postings. The only way not to get an A is to slack off. Funny lectures too.

3.0
5.0
INR4502
Jan 3, 2007

Proffesor is more concerned about the format of the class then material. Tests are difficult because of insane time frame. If you think this proffesor is going to budge...your wrong! Mandated attendance and participation but doesn't help on exams. READ THE BOOK! Tests and assignments can be done without this proff. Go see him every day after class

5.0
4.0
CPO3403
Mar 9, 2007

Won't take again if I can help it. Cares more about format, word count, and templates than material. He penalizes for answering more test questions but then penalizes for not exceeding the word count. An expert in his field, lectures are eye opening, but none of that will matter if you don't strategize like an army seargant to get a good grade.

5.0
2.0
CPO3403
Apr 23, 2007

Do the reading, attend class, volunteer to answer questions, ask questions, and do posts. Thats it. And you get an A. He is really funny and really nice. There is a lot of participation in class but he sensitive to the fact that some students are really shy-you can make up for it by chatting in the online forums. He is incredibly helpful.

5.0
3.0
CPO3403
Apr 28, 2007

I love this professor, my favorite in my UCF experience! After you get a feel for the class you know exactly what to expect and what is expected of you. Attendance is mandatory and can count against you, but why wouldn't you want to go to this class? He doesn't see to like shy people- be prepared to talk in class. Overall, I would recommend.

1.0
5.0
INR4502
May 3, 2007

SOO MANY PAPERS ALL THE TIME!

5.0
3.0
POS3
May 4, 2007

Had him for every class he teaches. You will do work and you will read; but if you do that you get an A. He's ayte...

5.0
3.0
INR4035
May 10, 2007

Dr Sadri is an awesome teacher! I took all the classes he offered and if he started teaching more classes I would take him again! He makes poli sci such a great subject to learn and he is very helpful! His assignments are easy and he knocks off one of the worse grades you recieve! You couldn't ask for more!

1.0
5.0
POS2041
May 14, 2007

I rate all of my professors and haven't written a bad one yet, but this guy.. seriously.. RUN. He's freaking CRAZY. He acts like this 2000 level INTRO class is the only one you're taking and every single tiny detail is treated like a dire emergency, with you losing points for the most ridiculous things.

5.0
4.0
INR4502
Jun 11, 2007

Dr. Sadri will keep you busy. He respects good writers and those who participate in class. If you procrastinate, have irregular attendance, and use excuses like currency then you will do poorly in his class. He can be rough, but so is life, get used to it. However, he is one of the most helpful professors at UCF, work hard and show interest.

3.0
4.0
POS2041
Dec 5, 2007

Dont take this online class if you need to work at your own pace. Two discussion postings due every tuesday for a grade. Three papers to write along with quizzes and tests. Professor uses the phrase "severely penalized" for EVERYTHING. If you are looking for an online class while working full time this is not the one to take.

5.0
3.0
INR0001
Dec 27, 2007

I have taken this professor for more than 3 classes now. Each class is structured exactly the same and there are NO suprises. VERY helpful if you need it, and everything he expects from you is on the syllabus. If you manage to get anything lower than a B- in any of his classes you should drop out of college. VERY CONSISTENT and YOU WILL LEARN!!

5.0
4.0
GEO3471
Feb 15, 2008

Yes, he cares a lot about format, but the man has a new baby and another job and a lot of students, can you blame him? Do the reading, follow the instructions and participate, its not hard.

4.0
2.0
INR4502
Mar 4, 2008

Like most intelligent people- he's complicated. I struggled during the first month, with a lot of reading and a failed quiz. However, after picking up the pace I managed to do well in class, write excellent reports and test decently. You have to get used to his pace, but do not get discouraged, just stick it through and you might learn a thing or 2

1.0
4.0
INR4903
May 22, 2008

I took him for two lecture courses, one was good and the other really boring and useless. He doesn't communicate well outside of class, will not listen to your questions in order to answer them. DO NOT take him for honors thesis courses. I know multiple people whose thesis he's chairing and ALL of them are having problems, myself included. RUN!!

5.0
2.0
GEO3470
Jul 7, 2008

I took him for Political Geography. He explains the concepts very clearly. He assigns a lot of reading and writing material, but it is all very easy, so long as you abide by the guidelines. There are no surprises and his exams are fair.

5.0
2.0
INR2002
Aug 22, 2008

I took the online class. You have to keep up with and check in every day. The discussions can be a pain but this class is easy to get an A in as long as you keep up with the work you have to do. The professor tries to get students to ask questions and is very helpful

2.0
5.0
INR3015
Nov 22, 2008

very hard and demanding.....

3.0
5.0
INR4502
Nov 25, 2008

This class is really interesting and Dr. Sadri is very intelligent. The class is very time consuming and difficult at times, understand reading and writing are a huge part of class, it can seem a little extreme. NO projects though, just postings and exams. He is rough on those who dont post correctly too, and can be brusque on answering questions.

4.0
4.0
INR2002
Dec 12, 2008

My class was online so there was regular reading of 2 books and online articles, 2 weekly discussions, weekly quiz and only 2 tests. You get lots of extra ops to better your grade. The class gives you flexibility but you have to turn stuff in by deadlines, he's very picky about stuff. Never met him in person but I think that he's a good teacher.

5.0
3.0
INR4502
Dec 27, 2008

I liked Professor Sadri's classes. If you go to class and keep up with your work, you should get a decent grade. His grading system is a little tough, but it is fairly easy to get a B, but difficult to get an A. Go to class and keep up with your assignments and you will do well in his class. He has a generous drop policy as well.

2.0
5.0
INR4035
Jan 6, 2009

I hate this teacher. He provides 4 pages of instructions for a one page assignment. He cares that you work in his style more than your overall content. If you have any questions your pretty much ignored and he refers you to some text somewhere. He's a jerk and annoying.

2.0
3.0
INR2002
Mar 6, 2009

Do not take online. Fails to realize that the internet is an imperfect forum for study and has zero tolerance for legitimate computer hassles. I earned A's on both midterm exams and was forced to withdraw because of web issues and he was completely unwilling to work with me on the grade/performance situation. AVOID!! far better profs available.

2.0
3.0
INR4502
Mar 13, 2009

Int'l Org - Boring, don't take. All information is better acquired by going to the UN's website itself. Sadri is unhelpful and arrogant. Gets upset with students often. Will never take one of his classes again.

3.0
4.0
INR2002
Mar 23, 2009

Took online. His syllabus is intimidating, but it's not that bad. Not like other online courses (VERY structured with discussions and quizzes every week). Must check every day. Lots of reading, and the time limits on tests and quizzes are too short. Despite all this, he has a VERY generous drop policy. You'll definitely learn a lot.

5.0
4.0
INR4035
Apr 2, 2009

Dr.Sadri is an EXCELLENT professor. You DEFINETLY need the books he assigns. The only negative about him is the amount of reading he assigns but other than that he gives 9 qz./drops 4 there are 3 exams/ can drop 1st or 2nd. Plus gives extra credit. I will continue taking his classes. AWESOME TEACHER!

3.0
4.0
POS2041
Jun 5, 2009

Dr. Sadri is very intelligent and knows his subject. Having said that, he can be quite arrogant. He takes off points for asking certain questions and isn't great about giving feedback. The main reason I wouldn't reccommend him: he cares more about structure and formating than the content of the course!

1.0
5.0
GEOXXXX
Aug 28, 2009

Do NOT take his course. I had a legitimate computer problem on day 2 of class, had never used the program before and emailed him for help. This man called me on the phone and relentlessly berated me for a minute and thirty seconds. Then he humiliated me to the TAs and staff in an email & put me on some degrading list.

1.0
5.0
INR4502
Sep 28, 2009

He is the absolute worst teacher i have ever had to take. unfortunately there are not enough teachers in my field to avoid him. he overloads you and makes you feel stupid as much as he possibly can. on a personal level he is rude and seemingly unprofessional. he told me flat out that i should withdraw from his classes even though i have Bs.

5.0
2.0
CPOINR
Nov 13, 2009

I like CPO 3403 and INR4502 that am currently taking with him. Yes lots of readings do not be lazy; as long as you read and do the assignments you will do just fine. English is not my first language, but I have been STUDYING and I am getting good grades. Taking his class next semester as well, good professor ? take him, you will LEARN!

5.0
3.0
INR4035
Dec 16, 2009

Very intimidating when you first meet him but thats how he operates in the first few weeks. He loves for students to talk and express their opinions. He has amazing insight on how the world works and even as an Iranian Muslim he stays extremly unbiased, even to the point where he can seem somewhat uncraing. But overal easy. Just read!!!

5.0
3.0
CPO3403
Dec 18, 2009

Sadri's really helpful if u go 2 his office or if u talk 2 him b4/after class. It's only hard @ 1st. Go 2 every class, study power points 4 tests, don't read everything in the books just pick & choose info that's relevant to discussion topic & write about that. U can totally get an A even if u screw up a lot b/c he gives lots of xtra credit & opps.

5.0
4.0
INR4903
Jan 15, 2010

An excellent professor all around. I thoroughly enjoyed both classes (IPE and Org) that I've taken from his here at UCF.

5.0
3.0
GEO3471
Mar 19, 2010

Took INR and CPO last semester, got As. As long as you follow the syllabus and guidelines you will get A or B. A lot of readings but all quizzes and tests are from the text. He is always willing to help you and answers your questions if you come to see him before or after the class. Despite the # of readings not a very difficult class.

3.0
3.0
GEO3471
May 16, 2010

Took this online. Didn't find him to be too helpful when he wasn't away on business. Current events posts are useless as formatted and his requirement of an outline with your test essay seems unecessary. Test/Quiz questions are exact text from the readings though so the class is easy but not well designed. Probably better live, boring online.

3.0
4.0
INR4502
May 19, 2010

WWW course. Avoid this professor at all costs, arrogant, pompous. Ask any questions, immediately berates you then says "you are not fully engaged in class", but when he makes mistakes its ok. Web course has no flexibility, posts 2 short (1page) essay ques on tues at 6am, requires answer by midnight same day. Then quiz on thurs, same deal 6am-mid.

1.0
5.0
POS2041
Jun 8, 2010

Not enough time given for quizes and exams. Exams are three parts, one part is 500 word essay & outline and you run out of time. Says students who have a problem may have a learning disability. His class is strutured horribly, so many people have problems. He has a very bad attitude. Each quiz you need to read about 1 chapter 8 long articles. RUN!

5.0
3.0
CPO3403
Jun 18, 2010

Dr. Sadri makes you feel like you are in an actual university class. A lot of professors treat you like a little kid, Dr. Sadri expects more of you, and because of that you are able to surpass your own expectations. I had him for Politics of the Mid East. From day one you know what to expect, everything is in the syllabus. An eye opening instructor

5.0
1.0
POL225
Jun 28, 2010

Sadri is an awesome Professor! He knows what he is doing. I found Dr. Sadri very interesting.

1.0
5.0
POS2041
Jul 3, 2010

Hands down has to be one of the worst teachers at UCF. He doesn't teach, just gives you an overload of material and doesn't tell you what he will test on. The test questions are trivial. Trys to give out study tips to students to fix his horribly structured online class. No wonder people complain. How is someone this bad still teaching?

1.0
5.0
POL225
Jul 3, 2010

I agree, this professor has this classes setup unfairly. Many people whom are good students don't do well in his classes but Dr. Sadri blames his students and not him or his class. Poor professor all around! Avoid this GPA killer! Doesn't matter how hard you study its a matter of luck with which questions randomly come up in this exams/quizzes!

1.0
5.0
POS2041
Jul 3, 2010

I really did not enjoy this class. I hated this teacher. They could not pay me to go through one of his classes again. Not even a class, a drownding in reading material with no teaching what so ever. Tests were worthless.

2.0
5.0
GEO3471
Sep 7, 2010

AVOID IF POSSIBLE. He demands so much from his students and in my opinion is lazy in his teaching methods. He expects you to do all of the work by reading the entire text book and doing weekly quizzes and assignments. If you ask a question more than once or that is answered in the syllabus he penalizes and sometimes will fail you. Not professional.

5.0
2.0
CPO3403
Dec 3, 2010

Best professor I have ever had at UCF. He is EXTREMELY knowledgeable about the subject (Politics of Mid East). In this type of class, you CANNOT be lazy, READ. If you ever want a job in political science, you're going to have to read and research! GET USED TO IT. The class is not hard at all, he tells you exactly what's on the test. Fun class!

5.0
4.0
INR4502
Dec 15, 2010

Took an INR and GEO with sadri. Both had same class structure, and both are heavy in reading. Class is easy if you just follow what he tells you to do. Answers question within 24 hours or his TA will help you. Classes are great if you are a self learner this is the type of class to take, you are the one responisable for you grade. Will take again

5.0
3.0
INR4305
Dec 22, 2010

Sadri is a trip! he seemed horrible during the first few days of class and i though i was going to hate it, but by the end of the semester he was one of the funniest prof. I've ever had. Very helpful and class was interesting, but to get a good grade you have to be on top of things. worst part of the class were the weekly writing assignments.

5.0
3.0
CPO3403
Jan 4, 2011

Politics of the Middle East was the 1st of 3 classes I took with Dr. Sadri and got 3 A's, but it is not the easiest A. His class format is extremely consistent and has a strict but fair make-up policy. DO WELL ON THE FIRST TEST (and you can exempt the 2nd). Extremely knowledgeable and very helpful if you show an effort.

1.0
5.0
CPO3403
Jan 6, 2011

Theres almost enough room in the classroom for his ego and a few students.

5.0
3.0
POS0000
Mar 23, 2011

He was a great professor and very professional. I learned a lot in his classes and he was also attentive and helpful. But you have to do the work and fulfill all of the requirements. Don't take his class if you are uninterested in the subject because you will need to work hard.

5.0
3.0
INR4502
Apr 28, 2011

This professor is very insightful, he knows what he's talking about, it's a pleasure to listen to his lectures. The class is structured very well, with routine. However, there is a lot of reading. & personally, I would have rather not listened to other student's theories and instead listened to the professor, but I suppose it's helpful.

2.0
4.0
INR4502
Apr 28, 2011

this teacher is absolutely horrible, does not give you enough time for exams. When u ask him about adjusting the time, he says it is against ucf rules and will report you. Stay away from this teacher!

5.0
2.0
INRIO
Aug 17, 2011

Sadri was the best professor I've ever had. He is the most helpful guy ever. His assignments seem hard but if you skim them and keep notes you can definitely get an A no doubt. I'm trying to take him for every class possible. I cannot recommend him highly enough!

2.0
5.0
CPO3403
Jan 17, 2012

Discourages studentsfrom asking questions,threatens2 take points away. Expct2 spend 6hr/wk reading.quizes ask random, specific and irrelevant questions from the reading VERYunfair& does not test how much you have learned but how much random facts you can store. It's a shame bc he is actually very knowledgable&you can learn alot from him.

2.0
1.0
PLPOL
Nov 20, 2012

Concept: "I'm the best, America is the best, everybody else is stupid, I don't talk about the seminar's subject but about how great I am. I interrupt my collegue and treat her like a little child." Horrible. Have never experienced something like this before.

3.0
4.0
INR4502
Feb 14, 2013

People are such whiners! This explains why UCF has a low graduation rate. Kids expect college to be easy. When you get to 4000 level classes its time to step up. Sadri may be a bit picky ans a stickler for UCF rules but he knows what hes teaching. In life you need to adapt to different people. Im still in taking the class, but its really not bad.

5.0
5.0
INR4502
Feb 14, 2013

This teacher is up front about how difficult his class is. And he is not kidding. He is very particular and tests you not only on the material, but how much you pay attention to the details of the class (random syllabus questions on the quizzes). He means business and expects high-level work, and his TA will fail your work if you miss ONE citation!

2.0
5.0
POS2041
Apr 9, 2013

This guy is horrible, he will call you out in class and then make fun of you, we have two essays and a quiz every week... do not take him!

5.0
2.0
INR4502
Jul 23, 2013

I have literally taken every course that Sadri teaches. The format is very clear and reasonable. His grading is fair and he gives ample feedback. People are complaining because you still have to pull your weight and actually work. Sadri is a professor that will go above and beyond for his students, he's literally one of the best in the department.

5.0
4.0
INR4035
Sep 10, 2013

I think that whoever says that Dr. Sadri is a "jerk," has some issues if their own to be solved. Dr. Sadri is one if the list generous faculty members the POS program may have. He went out if his way to help me whenever I needed it the most and thanks to his generosity, I was able to pass his class with an A. I do strongly recommend him to anybody with interest in INR.

1.0
5.0
GEO3471
Feb 6, 2014

AVOID THIS PROFESSOR!! Extremely confusing syllabus, online course is HIGHLY OVERCOMPLICATED and CONFUSING. Online workload is EXCESSIVE, course links often do not work and he blames the school. His english is poor and this contributes to confusing syllabus and other issues.

5.0
3.0
INR4503
Apr 3, 2014

I have taken multiple classes with Dr. Sadri specifically due to his excellence in teaching. The workload is not THAT bad, everything is very formulaic. Once you learn his formula and what he expects every assignment is the same: easy and quickly accomplished. He is extremely helpful outside of class. Intern with him if at all possible.

1.0
2.0
POS3703
Apr 16, 2014

Rude, homophobic & sex-ist towards women! Rants for half the class about nothing and calls students "disengaged" when they don't understand the material. Three 1 hour exams with multiple choice, short response, outline and 500 word essay - pretty much impossible. The assignments are easy but you have to be willing to ignore and endure his insults.

4.0
1.0
POS3703
Apr 21, 2014

the class itself is stupid, but sadri is a great teacher. kinda gets off topic and likes to toot his own horn but he is funny and he makes the class interesting. he makes you participate which is good because you won't fall asleep. there are tons of opportunities to ace this class, just show up and do the work

4.0
2.0
INR4035
Apr 27, 2014

Sadri has a 20+ page syllabus which explains his policies. He is easy to work with if dealing with class activities. HOWEVER: He will try to pull the most "engaged" students into his research groups. AVOID these like the plague ESPECIALLY if you're a young woman. They are a waste of time and only further HIS career at your cost.

5.0
1.0
POS2353
Grade: A
Nov 11, 2014

If you get anything lower than a B in this class you should seriously consider dropping out of college, put in the work! Stop being lazy. A minimum of 300 word weekly posting. A 10 question quiz, 4 lowest grades dropped. If you past the 1st exam with 80, second is optional. Final is mandatory. Passed with A . READ THE SYLLABUS!

3.0
3.0
POS3703
Dec 4, 2014

He is very rude,. If you can ignore that, his class is not that bad. Make sure you know and understand the material prior to class though because you will lose points for not knowing an answer if he randomly asks you.

3.0
5.0
CPO3403
Grade: A
Jan 4, 2015

Dr. Sadri expects perfection. Weekly assignments: 300+ word discussion post (reference 7+ works), and a 10-question quiz in 10 minutes. There are two mandatory exams; in 1 hour, you must answer 7 multiple choice questions, 2 out of 5 short answers, and a 500-word essay plus outline from 1 out of 3 choices. There is a penalty if you answer more.

3.0
3.0
POS3703
Feb 18, 2015

Sadri is, by far, one of the worst professors I have ever had. He is rude and condescending. You will get points deducted from your grade if he asks you a question during class and you are unsure of the answer. The tests are all online, but they are timed. The tests consists of multiple choice, short answer, an outline, and a 500 word essay.

5.0
2.0
INR4035
Mar 23, 2015

Dr. Sadri is by far one of the best professors I've had while at UCF. I've taken 2 classes with him and received an A in both. Extra credit available at the end of the semester than can raise your overall grade up to 10%. Really easy to talk to in office hours. If you receive anything lower than a B in his classes there's something wrong with you.

3.0
4.0
INR4035
Grade: B
May 12, 2015

He is very confusing, and inconsistent. He spends much of the class time ranting about bad students instead of focusing on the class. He grades easy in the beginning, but really harshly at the end so you think you did well on the final when you actually failed it.

3.0
4.0
GEO3471
May 18, 2015

I had a girlfriend and a cactus when I started this course. There was so much reading that I was unable to keep having a girlfriend and my cactus died of neglect. Also he is very arrogant and opinionated and comes off as very rude.

5.0
4.0
INR4502
May 19, 2015

He is by far the best professor ever! He is an example of how every professor should be, makes you work for the class but you will never forget what you learned in his classes. He makes you think beyond. Any class with him is a very analytical class. He definitely prepares you for a world out there. Very inspirational teacher!

4.0
2.0
GEO3471
Grade: A
Jun 30, 2015

Yes, Sadri may come off as abrasive at first, but he gives you every opportunity to succeed. The class requires a lot of work, but he drops an excessive amount of assignments to boost your final grade. If you don't get an A in the class, he's not to blame - you are.

4.0
3.0
CPO3403
Grade: A
Jul 10, 2015

Good teacher who knows his stuff just be prepared to read an infinite amount of articles and be able to talk about them in class. It can be stressful but you learn the material.

5.0
1.0
CPO3304
Grade: A
Nov 16, 2015

Took him 3 times. Extra credit saved me. First time got a C+ but extra credit moved me up to a B+ which was awesome. Second class I got an A and I'm pretty sure I'm getting an A again this semester. Which I can take him for all my classes

4.0
3.0
CPO3403
Dec 18, 2015

He is an understanding teacher. If you are not clear of something during the fist few weeks he will help and the rest is easy. Gives multiple forgiveness on discussions, quizes and test. Can mess up on a few discussions or quizez and will drop 3 worst. Also will drop lowest test score. Not hard at all. Just do the work

3.0
3.0
INR4502
Grade: Not sure yet
Feb 6, 2016

1. You have to watch his lectures, it's required. 2. Postings every week, at least 300 words each. A decent amount of reading used for it. 3. Quizzes every week. Does drop a few quizzes at the end of the semester. 4. ONLY TAKE ONE OF HIS CLASSES A SEMESTER.

4.0
3.0
INR4502
Grade: A
Feb 29, 2016

Dr. Sadri is a good professor - read the material and be ready to participate in class and you'll be good to go. One note: I would not recommend participating in his research projects if he invites you to it. It'll get you brownie points from him, but ultimately does little to help your career unless you've never done research.

5.0
3.0
CPO357
Grade: A
Apr 22, 2016

Dr. Sadri is an amazing professor. He is knowledgeable and challenges his students to think intellectually. As long as you read the material, the discussions will be fairly easy. You WILL learn in his class. I am currently taking him this semester and two more classes in the summer. Highly recommend this professor.

5.0
2.0
INR4502
Grade: A
Apr 26, 2016

its a lot of reading but as long as you do the work you will pass

4.0
3.0
COP3057
Apr 28, 2016

Sadri's class is very organized and clear cut that's what I liked about it the most. You can always expect a quiz on Thursday and a discussion post due on Sunday. It is a lot of reading but the material is interesting. He gives extra credit and gives PLENTY of absences and make up work so he's very understanding. Just do your work and your golden

5.0
3.0
INR4502
Grade: A
May 15, 2016

Sadri's class was interesting. I took him for Middle East and International Organization. As long as your read, take the quizzes, and complete the discussions, you should be able to pass. He gives you plenty of chances to pass. He is very helpful too

5.0
2.0
INR4502
Grade: A
Jun 23, 2016
Would take again

This class is insanely easy definitely enjoyable. My best advice is watch the video lectures and take notes, refer back to them. Quizzes are based on discussion post readings and the rest of the info can be found in the chapter summaries or the vid lecture/powerpoint. Easy A if you have minimal knowledge on international organizations/politics.

4.0
4.0
CPO3403
Oct 6, 2016
Would take again

Very engaging professor.

Tough Grader
Gives good feedback
Participation matters
1.0
3.0
INR4502
Grade: A+
Feb 27, 2017
Wouldn't take again

Show up, read,, participate, and actually try and you can get an easy 'A'. However, do NOT choose him for your research and do NOT expect help/care individually. Lowest score based on research, respect for student time. Choose ANYONE else for letters and research. He has too much on his plate to help YOU advance; many others want/will help you.

Skip class? You won't pass.
1.0
4.0
CPO3057
Grade: B+
Apr 25, 2017
Wouldn't take again

Read, write, repeat. from semester start till semesters end.

Tough Grader
Get ready to read
SO MANY PAPERS
1.0
5.0
CPO3403
Jun 3, 2017
Wouldn't take again

Ridiculous discussion grading criteria, extremely vague quiz questions that I'd be certain only he knows the answer to, 90% of the assignments seemed like busy work

Tough Grader
Get ready to read
1.0
5.0
CPO3403
Aug 29, 2017
Wouldn't take again

This guy by far is the most unprofessional and irritating professor I've ever had. He gives you a deadline for a day and then emails the class every single day threatening that he will fail you. Who even cleared him to be a professor at UCF, he's so inconsiderate and needs to consider that we are not a machine. I wish I could give him a negative 0.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
1.0
4.0
CPO3403
Oct 10, 2017
Wouldn't take again

If you have time to read over 50 pages of combined material, this is your guy. I 100% regret taking this professor though. Can not stand his grading rubric. Discussions are full credit or none so you can spend a ton of time for one assignment and get zero points. Would not recommend this class to my worst enemy.

Get ready to read
LOTS OF HOMEWORK
SO MANY PAPERS
5.0
4.0
CPO3403
Grade: B+
Oct 12, 2017
Would take again

Dr. Sadri is a very good teacher. His point grade system is fair, but you need to be aware that you must read a great deal in this class. Don't expect to pass any of the tests without doing at least the require reading. I would definitely take him again, but because I am a person who likes to read. Tough subject, but very interesting.

Get ready to read
Participation matters
ACCESSIBLE OUTSIDE CLASS
4.0
4.0
INR4502
Grade: A
Dec 8, 2017
Would take again

Tough class at first, a LOT of reading. interesting material, especially articles. Drops 7/12 discussions and 4/9 quizzes, 1st exam required 2nd optional. Extra credit adds 5 points to overall grade! Loved this class, he gives you so many chances to do well, no reason why u shouldn't get an A. You'll definitely learn a lot by the end of the course

Get ready to read
EXTRA CREDIT
5.0
4.0
CPO3403
Grade: A
Mar 6, 2018
Would take again

If you have a problem with Dr. Sadri, dropout of College. It may be a hard class, but he gives plenty of opportunities for a great grade. From dropped quizzes and an exam to extra postings for make up work incase some missed discussions. You will learn so much. I highly recommend him.

Respected
Amazing lectures
LECTURE HEAVY
1.0
5.0
INR4274
Mar 22, 2018
Wouldn't take again

Be prepared for a lot of homework and reading. His class will literary eat up your time like you have nothing better to do. If you have a better option take another professor.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
3.0
3.0
INR4274
Apr 22, 2018
Wouldn't take again

You can get by without reading the whole textbook, but you're going to have to understand the concepts being taught. Very generous grading on the tests, if you're writing something and its not quite correct but he sees you're on the right path, hell give you credit most of the time. Easy A if you apply yourself to the course.

Gives good feedback
Respected
Skip class? You won't pass.
3.0
4.0
CPO3403
Aug 22, 2018
Wouldn't take again

Honestly, I'm taking this course along with three 4000 level courses yet the course load for this class is ridiculous. It's like reading 50ish pages every week, writing a super long essay response with in-text citations, again every week, a quiz on the readings every week. He only grades the top 5 and it's manageable with proper time-management.

Tough Grader
Get ready to read
Skip class? You won't pass.
1.0
5.0
CPO3403
Grade: Drop/Withdrawal
Sep 20, 2018
Wouldn't take again

I have never gotten lower than a B in any my college classes until i took this fools class. His tests are ridiculous and the guy is full of himself. His course load is unmanageable i highly recommend to never take one of his classes especially if you work full time. He is also completely unethical and makes you buy his book he wrote.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
5.0
4.0
INR4502
Grade: A
Apr 29, 2019
Would take again

Very interesting class. Way too many people complaining about the reading amount, if you're not willing to put in the work, don't take the class, and you probably shouldn't be in college. He gives you many chances to do well, drops 7/12 writing assignments and 4/9 quizzes. Do the work and you'll get an A.

Get ready to read
Inspirational
EXTRA CREDIT
2.0
5.0
INR4274
Grade: Drop/Withdrawal
Nov 23, 2021
Wouldn't take again

I had to drop this class. I thought learning about Middle Eastern politics would be cool, but Dr. Sadri assigned SO MUCH WORK that idk if I even gave the class a proper chance; I felt like I was fighting a losing battle my entire time in the class. I hated it. 100+ of pgs of reading each week (at least the first several weeks) + essay each wk

Lots of homework
Get ready to read
Clear grading criteria
3.0
4.0
INR4150
Grade: A
Dec 8, 2021
Wouldn't take again

Very strict about grading, will take off a lot of points even if you didn't bold a citation. 10 question, 10 minute quiz on 40-60 pages of research articles. disrespectful or condescending responses when you message him. However, once you get the hang of it, you can get an easy A or B in this class

Tough grader
2.0
5.0
CPO3057
Grade: A+
Mar 20, 2022

Everyone loves this proff, but I wish I never took him. He's fair, 12 discussions but 6 dropped. 9 quizzes but 6 dropped. He gives you every chance to get an A. He is nice and personable in person class. Online, he's just annoying. His lectures drag and 90% of it is full of nonsense. he structures discussions weirdly, his exams are short answer.

Get ready to read
Participation matters
Lots of homework
3.0
4.0
CPO3403
Grade: Not sure yet
Apr 13, 2022

There is a ton of reading each week followed by a short quiz, which is challenging due to the abundance of material. However, his classes are manageable with time management and putting the work in. He expects a lot from his students. Not an easy A class, and there is no way to do well if you don't do the homework.

Get ready to read
Clear grading criteria
Lots of homework
1.0
5.0
INR4035
Grade: B+
Sep 10, 2023

THE WORST professor I've ever had. He is disrespectful, uneasy to communicate with, and is an extremely arbitrary grader. I resubmitted an assignment twice without adapting it and he changed my grade from a 0%, to a 20%, to an 80%. I recently emailed him asking for help and he stated "how dare I message his ucf email" as opposed to using the inbox.

Tough grader
Get ready to read
Lots of homework
4.0
4.0
INR2002
Grade: A
Jan 9, 2024
Would take again

I really enjoyed the class, but if you aren't motivated or require a lot of help this class isn't for you. His assignments are very straight forward, and if you read the rubric and follow it exactly you can get an A. I suggest you listen to his lectures at 1.5 or 2 speed if you don't want them to drag. He drops the majority of assignments.

Get ready to read
EXTRA CREDIT
Accessible outside class
4.0
5.0
INR4035
Grade: B
Apr 11, 2024
Would take again

It's definitely upper division with a lot of reading dense material and writing (an essay every week at 750+ words) This class is only for those who plan ahead. The weekly post is due at 8am on Mondays, which means it will take your entire weekend unless you do it earlier in the week. You can pick and choose assignments you do to an extent though.

Tough grader
Participation matters
Clear grading criteria
5.0
1.0
POS3703
Grade: A
May 6, 2024
Would take again

One of the few professors in the entire UCF that's worth retaking. I took 3 classes with Dr. Sadri and got an A in all of them. He drops more than 70% of your quizzes and 50% of papers; if you can't score an A, it's on you. He is only teaching for couple more semesters - take him while he is still here!

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
INR4274
Grade: B+
Jun 15, 2024
Would take again

Excellent Professor who gives you multiple opportunities to turn in the required number of assignments to pass his class with a high grade. For example there are 9 quizzes or so available but only your top 3 quizzes go into your grade, Same with essays! If you try you will succeed. Super informative and digestible. READ the book. Safe class pick!

Get ready to read
EXTRA CREDIT
Respected
1.0
5.0
COP3057
Grade: Not sure yet
Sep 10, 2024

Expect sometimes 100+ pages of material to read in a week. Sadri will penalize you for not knowing the answers to questions in class and will try to embarrass you in front of the whole class for it. His coursework itself is easy enough to follow and straight-forward, but the energy he creates in his classes is volatile. THE worst professor Ive had

Get ready to read
Participation matters
1.0
5.0
ALL
Grade: F
Oct 22, 2024

Terrible Professor

Tough grader
Lots of homework
Test heavy
4.0
4.0
INR4274
Grade: B+
Oct 22, 2024
Would take again

Expect a decent workload, but Prof. Sadri's class is worth the effort. The textbook is essential, and going to lectures helps break down concepts. unstuck AI was a game-changer for prepping quizzes and essays.

5.0
4.0
INR2002
Grade: A
Mar 31, 2025
Would take again

Lots of work but amazing professor. Structured so half of the paper grades are dropped, 6/9 quizzes too. Midterm and Final. Strict grader but you will def learn and you can only fail this class if you aren't trying. He gives 4 excused absences + extra credit if you dont miss at all. He's very kind and knowledgeable, would take again.

Tough grader
Get ready to read
Respected
5.0
4.0
INR2002
Grade: A
Aug 18, 2025
Would take again

Great introductory class and preps you for more workload in higher courses. There's lots of work but you definitely learn in his class. Half of the papers are dropped + 2/3 of quizzes. Advice: lock in for the beginning so you'll stress less later. DO NOT slack off in the beginning or you'll pay for it. 4 excused absences and he gives extra credit.

EXTRA CREDIT
So many papers
Caring
4.0
5.0
CPO3403
Grade: Not sure yet
Nov 23, 2025
Would take again

You have to plan with this professor as he gives you a 750+ essay (with 5+ resources you have to cite) to do every week, and quizzes with a 10-minute limit, but after the first exam, half of the course is optional to do

Get ready to read
EXTRA CREDIT
Clear grading criteria
5.0
3.0
CPO3403
Grade: A
Dec 3, 2025
Would take again

Dr. Sadri is a GREAT professor and will do everything in his power to help you pass. After the first three weeks, the class becomes extremely easy, but there is a lot of reading, and the exams are hard because of the time limit. He drops A LOT of quizzes and only 3 out of 12 count, and there is extra credit. Would recommend, you learn a lot.

Get ready to read
Lots of homework
4.0
4.0
INR2002
Grade: A
Dec 10, 2025

The professor is very knowledgeable, kind, and genuinely wants you to succeed. Weekly readings were sometimes heavy and hard to keep up with. Exams were stressful due to time limits, but there were plenty of opportunities to boost your grade through quizzes and discussion posts.

Get ready to read
Amazing lectures
Caring
4.0
4.0
CPO3057
Grade: A
Dec 11, 2025
Would take again

This class has a clear criteria and you should do fine in the class as long as you study and do the readings. The professor can call on you randomly in class so be sure to pay attention. I would recommened this professor as he is knowledgable and makes the topics interesting.

Clear grading criteria
Respected
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

76%

Textbook Required

67%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 32 grades
Most common grades:
A (21)
B+ (6)
Not sure yet (4)
Grade Distribution
A(23)B(2)C(0)D(2)F(1)A-/B+(6)
Based on 39 reported grades
A: 21
B+: 6
Not sure yet: 4
B: 2
Common Tags
Get ready to read (20)
Tough Grader (7)
EXTRA CREDIT (6)
Respected (6)
Lots of homework (6)
Clear grading criteria (6)
Participation matters (5)
Tough grader (5)
Rating Trend

Declining

-0.69 avg change
Sep
Oct
Mar
Aug
Nov
Dec
Last 6 months
Ratings by Course

PH

5.0

(1)

GEO3470

5.0

(3)

INR

5.0

(1)

INRANDCPO

5.0

(1)

INTORGAN

5.0

(1)
+34 more courses
Difficulty by Course

INR3015

5.0

GEOXXXX

5.0

CPO3057

4.3

INRANDCPO

4.0

INTLORGANIZ

4.0

Similar Professors