4.8

Randy Villegas

Political Science - College of the Sequoias

4.8
Quality
2.5
Difficulty
95%
Would Retake
85
Reviews
4.8
Quality
2.5
Difficulty
4.8
Helpful
4.8
Clarity

95%

Would Retake

85

Reviews

Rating Distribution
Official

5

75

4

7

3

1

2

0

1

2

What Students Say

He also uses memes a lot so watch out ;)

POLS005 - 5.0 rating

I would definitely take his class

POL05 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

85%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 74 grades
Most common grades:
A (26)
A+ (20)
A- (11)
Grade Distribution
A(46)B(6)C(4)D(0)F(0)A-/B+(18)
Based on 79 reported grades
A: 26
A+: 20
A-: 11
B+: 7
Common Tags
EXTRA CREDIT (39)
Participation matters (38)
Gives good feedback (28)
Hilarious (21)
Amazing lectures (21)
Clear grading criteria (20)
Amazing lectures (16)
Inspirational (12)
Rating Trend

Declining

-0.31 avg change
Jul
Dec
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

POLS16607

5.0

(2)

POLS5

5.0

(3)

POLS05

5.0

(1)

POOLS005

5.0

(1)

POLS008

5.0

(1)
+3 more courses
Difficulty by Course

POLS05

3.0

POLS008

3.0

POLS16607

2.5

POLS005

2.5

POL05

2.4

Reviews (85)
5.0
3.0
POLS16607
Grade: A
Dec 7, 2020
Would take again

I took Prof Villegas for POLS 005 and he was amazing! I usually HATE politics because everyone justs wants to argue. But he made the class fun and interesting especially with the election. I LOVED the memes and gifs! Study guides and discussion boards big part of your grade, but he also offers tons of extra credit. Easy pass if you do the work.

Inspirational
Amazing lectures
EXTRA CREDIT
5.0
2.0
POLS5
Grade: A
Dec 7, 2020
Would take again

Best professor I've had so far! He seems really young but I can't tell since we were virtual. Definitly knows his stuff though and he has done a lot. He doesnt care if u are Liberal or conservative but u do have to participate in discussions and use the book. He really wants everyone to pass and accepts late work but you have to email him first

Participation matters
Inspirational
Amazing lectures
5.0
3.0
POLS005
Grade: A
Dec 8, 2020
Would take again

Out of all my professors, Prof Villegas was one of the only ones who looked like they ACTUALLY knew how to use CANVAS online. Super structured, but the work was doable. No live zoom but was pretty easy to reach in office hours. I got COVID and he worked with me to all my stuff in. Super nice guy and he really cares about students wellbeing.

Gives good feedback
Get ready to read
Clear grading criteria
5.0
2.0
POLS5
Grade: B
Dec 8, 2020
Would take again

Super intelligent and funny professor. He does lecture a lot, but he keeps it interesting with memes and recent examples. Lots of Extra Credit, but you do need the book for this class. I'm not really political but he made it interesting

Gives good feedback
Graded by few things
Amazing lectures
5.0
2.0
POL05
Grade: A-
Dec 8, 2020
Would take again

Great teacher offers extra credit and is there for his students.

Gives good feedback
Respected
Participation matters
5.0
2.0
POLS005
Grade: A+
Dec 8, 2020
Would take again

Prof Villegas is one of the best professors I've had. His grading rubric is very clear & concise! And he is very approachable, so don't be afraid to ask him questions if you need to! The weekly lectures are long, but useful considering the reading is a lot & it basically summarizes it up for you. I've learned a lot this semester. 100% recommend :)

Gives good feedback
Clear grading criteria
Hilarious
5.0
2.0
POLS005
Grade: A
Dec 8, 2020
Would take again

If Im gonna be honest, I was a little nervous to receive a strict, hard professor for political science, but instead I got a professor that is kind and respectful. Id highly recommend new students to take this class with him. I also really liked the memes that were used. Made the course more enjoyable than just a blank page/slideshow of words.

Gives good feedback
Hilarious
Caring
5.0
3.0
POLS005
Dec 8, 2020
Would take again

I loved taking his class, Proffesor Villegas, provided really great and helpful feedback. He gave lots of extra credit oppprtunities. I recommend his course, its well thought and organized. He would communicate with us constantly, and lastly was always there in case anyone was struggling via office hours. One of the best Proffesor's.

Gives good feedback
Clear grading criteria
EXTRA CREDIT
5.0
3.0
POLS005
Grade: A
Dec 9, 2020
Would take again

I'm glad I had Professor Villegas for this course, since everything was very clear, from the lectures to the homework criteria. The feedback on assignments helped me do better on the next ones too. He's also really nice and respectful, willing to work with everyone who needs it and gives extra credit opportunities.

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
4.0
POLS005
Grade: A+
Jan 5, 2021
Would take again

Keep up with everything and you will do great. The class is laid out so it is very easy to follow and there are only 2 tests. Also if you are unhappy with your grade, messaging the Professor to pinpoint any issues that need to be fixed for further assignments is necessary.

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
POLS005
Grade: B
May 17, 2021
Would take again

Super nice teacher, understanding, answers emails fast. Teacher well in a way you can understanding. Don't have any bad things to say. Attend lectures there extra points that matter at the end. Super nice teacher.

Gives good feedback
Hilarious
Amazing lectures
5.0
2.0
POLS005
Grade: A+
Jul 29, 2021
Would take again

I took his course online this summer, it was a lot of work, but it was way easier than I expected. I thought politics would be super hard, but he made it easy to understand and interesting. He was also very easy to get back to, offered plenty of extra credit, and had interesting lectures.

Participation matters
Clear grading criteria
EXTRA CREDIT
5.0
1.0
POLS005
Grade: A
Dec 7, 2021
Would take again

Professor Villegas is an amazing professor, he tries to inspire everyone in the class whether Political Science if your major or not. He shows you how important your voice is in matters happening all around us. I would take another class with him, he is also super understanding of any situation that might come up. Respectful and clear lectures :)

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
POLS005
Grade: A-
Dec 7, 2021
Would take again

I was nervous about taking political science, but professor Villegas has made class enjoyable. His lectures are clear and easy to understand, he explains everything really well. He is also very inspirational and understanding. All you have to do is participate, and study to pass.

Participation matters
Clear grading criteria
Amazing lectures
5.0
3.0
POLS05
Grade: A+
Dec 8, 2021
Would take again

great online class w/ good pacing. material is easy to understand and lectures arent boring. everything on tests and quizzes was covered in lectures or the online textbook. would 100% recommend!!!

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
2.0
POLS005
Grade: A+
Dec 8, 2021
Would take again

Professor Villegas was by far my favorite professor at COS. He made learning about Poli Sci really entertaining and easy to understand. There is a lot of opportunity for extra credit also. His online lectures were great. and the SI sessions via zoom with his TA were so helpful. Book is online free. Participate in discussions and quizzes every week

Get ready to read
Amazing lectures
EXTRA CREDIT
5.0
1.0
POLS005
Grade: A
Dec 9, 2021
Would take again

Really chill, understanding, easy to get in contact with if you need any help, and his video lectures are entertaining (he understands memes!!!). There were many extra credit opportunities as well. Just watch the lectures, do the reading, take a quiz, and participate in the weekly discussion boards (these count as your attendance). TAKE HIS CLASS!

Gives good feedback
Accessible outside class
Participation matters
5.0
3.0
POLS005
Grade: A
Dec 13, 2021
Would take again

Prof Villegas is great. Prof Villegas records all of his lectures, provides an audio copy and then a written lecture copy so that it is accessible in all forms for all types of students and all different needs. Prof Villegas is relevant and current with his information and teaching style. He stays on topic and unbiased and educational. Great class.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
3.0
POLS005
Grade: A
Dec 17, 2021
Would take again

Professor Villegas is super accessible aside from his lectures; he responds within 48 hours of emailing him, was accomodating to issues I was having during the semester when it came to getting assignments turned in. It was an online class, attendance was via a discussion post that is mandatory and affects grade. I enjoyed his class.

Accessible outside class
Amazing lectures
EXTRA CREDIT
5.0
2.0
POOLS005
Grade: A+
Dec 29, 2021
Would take again

Professor Villegas is by far the best professor I have ever had. He assigns work twice a week, very efficient. If you dont know much about politics, his lectures are very useful and easy to understand. I was intimidated by taking this course at first because Im not much into politics, but he made everything understandable.

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
POLS005
Grade: A+
Dec 29, 2021
Would take again

Professor Villegas is a great prof. Every Saturday, we a had a discussion post on different topics where we had to answer questions he listed. On Mondays, we had a quiz of 8-10 questions on the topic and a response comment to one of our peers. His lectures were very detailed. He made this class a great experience! 100% recommend!!!

Gives good feedback
Clear grading criteria
Amazing lectures
5.0
3.0
POLS005
Jan 14, 2022
Would take again

Professor Randy Villegas is amazing!!!! Study guides every week along with a discussion and response. His lectures are not boring at all! Very comprehensive!!! Definitely would take his class again! Great professor !!! He offers extra credit! Passed his class with an A+. Easy and interesting class!

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
3.0
POLS005
Jan 14, 2022
Would take again

Professor Villegas is great. His class had a nice easy setup. Attend lectures. He makes them interesting. He uses a lot of memes, HILARIOUS! Definitely recommend!

Hilarious
Inspirational
EXTRA CREDIT
5.0
3.0
POLS005
Grade: A
Jan 31, 2022
Would take again

I really enjoyed this class. All of the assignments were explained very clearly. The lectures were great and very informative.

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
POLS005
Grade: A+
Jan 31, 2022
Would take again

I took the class online he was very organized with the weekly assignments. Also gives extra credit. Uses lots of memes and explains the assignments with what to do and not to do.

Clear grading criteria
Hilarious
EXTRA CREDIT
5.0
3.0
POLS005
Grade: A
May 10, 2022
Would take again

I really enjoyed this class. The lectures are very information heavy so it's important to read the chapters beforehand. The quizzes and assignments are based off of the lectures so attendance is important.

Participation matters
Amazing lectures
Lecture heavy
5.0
2.0
POLS005
Grade: B
May 17, 2022
Would take again

Helps you with pretty much everything just take advantage of it.

EXTRA CREDIT
Hilarious
Accessible outside class
4.0
2.0
POLS005
Grade: B+
Jun 20, 2022
Would take again

I took a summer school course, so it was heavy but doable! Overall very Great class to take 10/10, Professor Villegas allowed us many extra credit points outside of what was due. 4/10 difficulty. If you can commit to the work it is easy! Many outside resources and help are provided with this course as well.

Get ready to read
EXTRA CREDIT
Gives good feedback
5.0
3.0
POLS005
Grade: A-
Jun 21, 2022
Would take again

This was a 4-week course. You go through 17 chapters, basically going through a chapter a day. You do your initial comment, a response, and a 10-question quiz every day. There were 2, 2-3 page memos that had to be done. A midterm and a final. Seems like a lot but everything goes by quickly. Professor Villegas has great lectures!

Participation matters
EXTRA CREDIT
Clear grading criteria
5.0
1.0
POLS005
Grade: B-
Jun 23, 2022
Would take again

He had funny memes class was easy A

EXTRA CREDIT
Hilarious
Caring
5.0
2.0
POLS005
Grade: A+
Jun 27, 2022
Would take again

Randy Villegas is a very easy-going professor. Advice: Watch the lectures, take notes, read each chapter, and participate in discussion boards, you will be successful. I do not recommend procrastinating, start on the work early! There are two political analysis memo papers for this course, which are not very difficult. Attend SI sessions!!

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
4.0
POLS005
Jul 2, 2022
Would take again

Adding on to the other positive ratings for this professor since theres literally nothing bad to criticize him for! I took his POLS online class and learned so much! He cares for his students and shows the importance for young generations to engage in politics. Being someone who had little interest in politics, Mr. Villegas convinced me otherwise!

EXTRA CREDIT
Amazing lectures
Participation matters
5.0
2.0
POLS005
Grade: A+
Jul 15, 2022
Would take again

I would be more than happy to take one of his classes again. He is an amazing professor and is a breath of fresh air compared to other professors I've taken in the past. He is funny, friendly, and inspirational. His lectures are extremely detailed and easy to absorb. I had fun taking this course.

Amazing lectures
Hilarious
Respected
5.0
3.0
POLS005
Grade: A
Jul 25, 2022
Would take again

He always had great memes and is extremely understanding about any sitution. He provides an outline and naritive for all of his lectures which is extremely helpful especially fro mid terms or finals. I would take him again and would suggest others do as well

Participation matters
EXTRA CREDIT
Hilarious
5.0
3.0
POLS005
Grade: A+
Jul 25, 2022
Would take again

The only complaint I have is that he does not allow outside resources (we have to use either the textbook, lectures, or something given to us to support our opinion). I understand this decision because it makes it easier for everyone, but I think political science should also teach people how to research. He also uses memes a lot so watch out ;)

Get ready to read
EXTRA CREDIT
Gives good feedback
4.0
2.0
POLS005
Grade: A
Jul 26, 2022
Would take again

I really liked professor Villegas. Good lectures (with transcripts!) and a nice variety of assignments, from essays and tests to personal opinion discussions. Lots of opportunities for extra credit. Only complaint would be the small discussion groups (5) and having to reply to people who don't give adequate responses on their posts.

EXTRA CREDIT
Gives good feedback
Caring
5.0
3.0
POLS005
Grade: Not sure yet
Jul 26, 2022
Would take again

Material is explained very well in lectures (he also provides narrative). Gives tons of extra credit opportunities and he is super flexible about deadlines if you communicate with him- very understanding of parent and working students. He does require a textbook but it's free! and the memes are great. Overall great professor.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
POLS005
Grade: Not sure yet
Jul 27, 2022
Would take again

Enjoyed the memes! Its nice to see a professor putting in work to make us feel comfortable on taking a class. Very understanding just need to communicate with him.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
3.0
POLS005
Grade: A
Oct 24, 2022
Would take again

Dr. Villegas was an amazing teacher! His class really inspired me to be more involved and interested in politics. He is very understanding and is really good at making the course material easy to understand. I would definitely have him again and would definitely recommend!

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
POLS005
Grade: A
May 15, 2023
Would take again

Great professor, passionate about what he teaches. Free digital textbook! Rubrics and grading material are very concise; very easy to reach through email. Cares about his students, worked with me throughout the semester multiple times and was always very understanding about various situations students may be going through. Would take again 100%.

Participation matters
Clear grading criteria
5.0
3.0
POLS005
May 16, 2023
Would take again

He is very understanding and willing to work with your schedule if life happens he is more than willing to work with you. Definitely recommend

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
2.0
POLS005
Grade: Rather not say
May 17, 2023
Would take again

He's very amazing and very sweet! He's very big on communication and will do whatever he can to help you out as long as you communicate! His lectures are fun and informative and he really loves memes. Super chill professor, you'll love him! Just show up and do the work and you'll be 100% fine!!

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
POLS005
Grade: A+
May 17, 2023
Would take again

Professor Villegas is a super cool person. Very passionate about the subject and is highly intelligent. Is a very good teacher, makes his lectures very interesting and engaging. I very much enjoyed his memes he uses in his slides. As long as you pay attention in class and participate in the assignments, its an easy class with an amazing teacher.

EXTRA CREDIT
Inspirational
Hilarious
5.0
4.0
POLS005
Grade: C+
May 17, 2023
Would take again

Material is pretty straightforward. Professor is very accessible and very understanding and will work with you as long as you communicate. Communication is a high key for him.

Participation matters
Gives good feedback
Hilarious
5.0
2.0
POLS005
Grade: A+
Jun 26, 2023
Would take again

Dr. Villegas is a great professor. Communication with him is great. He responds faster than most professors. I really enjoy his class. The was how he teaches is one of the best ways ever. He lectures about the material, yet he has his lectures in written form and audio form. The class is not hard as long as you keep up with the work.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
POL05
Grade: A-
Jun 27, 2023
Would take again

Professor Villegas is very helpful in times of need and is VERY understanding if something comes up, communication is key! I enjoyed how organized his class was, especially for it all being online. The lectures were easy to understand and the note taking doc which was EXTREMELY helpful for the mid term and final. I would definitely take his class!

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
POLS005
Grade: A
Jul 5, 2023
Would take again

Took this class Summer 2023.Opportunities for extra credit, daily lectures (summer class workload is heavy), & quizzes. You get a study guide for midterm/final. Overall very good class, he did exactly what he needed to do, which was educate us & hope that we get more involved. Thank you professor!

Tough grader
Clear grading criteria
Inspirational
1.0
5.0
POLS005
Grade: C
Jul 6, 2023

not a good professor.

Tough grader
Lots of homework
Lecture heavy
5.0
2.0
POLS005
Grade: A+
Aug 29, 2023
Would take again

I took this class fall 2022. I really liked Dr. Villegas. He shows that he cares about his students in so many ways. If you do not understand what he is talking about, he is more than happy to rephrase it to make you understand.

Caring
Accessible outside class
Online Savvy
5.0
2.0
POLS005
Grade: A
Dec 6, 2023
Would take again

Professor Villegas is a great instructor hands down! His lectures are done in a way that is easy to understand and his PowerPoints are also available to view as he lectures, making it easy to follow along. FYI he does take attendance and it is a small percentage of your grade at the end. If you miss a lot or are late it will effect you.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
4.0
POL05
Grade: B+
Dec 6, 2023
Would take again

He will work with you to get you ahead in his class.

Participation matters
EXTRA CREDIT
Respected
5.0
1.0
POLS005
Grade: Not sure yet
Dec 7, 2023
Would take again

Professor Villegas is a great professor! Very organized and well prepared for all his lectures. Easy to follow along and take notes. He seems to have a real passion for the subject and teaches it well. Of course, everyone has their personal biases and political beliefs, but he did an overall good job in teaching in a mostly neutral way. Funny too.

Participation matters
Amazing lectures
Gives good feedback
5.0
2.0
POLS005
Grade: B
Dec 11, 2023
Would take again

Professor Villegas is an amazing instructor. His grading is fair and his feedback is so helpful for those who need it. He is always available when you need him and is always willing to work with you when you cannot turn an assignment in on time (as long as you contact him ahead of time). He's overall a cool, funny guy with the funniest GIFs.

Participation matters
Gives good feedback
Hilarious
4.0
4.0
POLS005
Grade: A
Dec 12, 2023
Would take again

He effectively communicated complex concepts, making the material accessible and engaging. He showed genuine passion for PoliSci, fostering enthusiasm among classmates. He was approachable, encouraged questions, created a positive learning space. He encouraged participation in class and ensured that political views were not excluded or criticized.

Participation matters
Amazing lectures
Lecture heavy
5.0
4.0
POLS005
Grade: A
Dec 12, 2023
Would take again

He effectively communicated complex ideas, made the content engaging, and genuinely loved PoliSci, fostering a positive learning environment, promoting class participation, and ensuring political ideas were not excluded or criticized. Keep an eye out for the great memes :D

Participation matters
Clear grading criteria
Lecture heavy
5.0
2.0
POLS005
Grade: B+
Dec 12, 2023
Would take again

Professor Villegas is one of the best professors I've had. He is extremely straight forward with his lessons, he is understanding and all you have to do is communicate with him. Whether you are struggling or not, he will always hear you out. Definitely recommend taking him in person.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
4.0
POLS005
Grade: A+
Dec 12, 2023
Would take again

Fun class! Prof Villegas is great! I recommend doing your reading and participating in debates!! Start your essays early and go to student SI sessions!

Get ready to read
Gives good feedback
Respected
5.0
3.0
POLS005
Grade: A
Dec 13, 2023
Would take again

Randy was a really good professor, I honestly felt that his lessons were very digestible and I learned a lot this semester. He is also very understanding and genuinely a funny guy.

Participation matters
Caring
Accessible outside class
5.0
3.0
POLS005
Grade: C
Dec 16, 2023
Would take again

Amazing professor! Very straight forward about everything, quizzes and tests answers are taken right out from the lecture so reading and attendance is key! Participation matters as well! He is very understanding as long as you communicate with him. Overall great class!

Get ready to read
Participation matters
Clear grading criteria
5.0
2.0
POL05
Grade: B+
Jan 4, 2024
Would take again

Great first experience with Randy, very understanding and upfront on what is expected and wiliness to work with you with assignments. great sense of humor.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
POLS005
Grade: A-
Apr 21, 2024
Would take again

Professor Villegas is extremely helpful and understanding! He offers extra credit opportunities so if you need them they are there. When I took this class I thought politics was boring and I was going to hate this class but it's one of my favorite classes I've taken so far. His lectures are easy to understand & he uses memes to make class more fun!

Amazing lectures
Inspirational
Hilarious
5.0
3.0
POLS005
Grade: A+
Apr 23, 2024
Would take again

Mr. Villegas and his student sessions made poli sci 005 awesome. You will learn so much. participate and enjoy your time there by the time its over youll wish class wasnt over.

Get ready to read
Participation matters
Caring
5.0
4.0
POL05
May 8, 2024
Would take again

Mr Villegas is an awesome individual and professor!

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
POLS005
Grade: B+
May 10, 2024
Would take again

Mr. Villegas is absolutely amazing, I cannot believe there are two bad reviews for him. He is literally the best professor on campus. His grading scale is great, the work is easy, and the lectures are informative. He is very laid back and cares for his students. You gotta take him for your POLS 005 class if that is what you need. Easy A btw!

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
2.0
POLS5
Grade: A+
May 31, 2024
Would take again

Dr. Villegas is one of the best teachers I have ever had; He is amazing and so are his lectures. His teaching style makes all his lessons very interactive and entertaining. I highly recommend taking Randy's class! Extra credit is always available and no question is ever too silly to be answered, truly awesome guy.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
POL05
Grade: A
May 31, 2024
Would take again

Amazing class, quiz question answers are exactly from the lectures. Easy to pass the class just make sure to write everything down from the lectures, and remember his dog's names too. Lots of opportunities for extra credit. The memes that he uses are funny. Mid term and final are not hard at all just make sure to write everything down!

Amazing lectures
Respected
Accessible outside class
5.0
1.0
POLS005
Grade: A
Jul 1, 2024
Would take again

I thoroughly enjoyed taking Mr. Villegas class. He offers plenty of extra credit and if you do what he states in his syllabus you will pass the class just fine.

Participation matters
EXTRA CREDIT
Clear grading criteria
4.0
3.0
POL05
Grade: B+
Jul 10, 2024
Would take again

Overall he was a great professor, very lenient. Only thing is lectures are very long, make sure you put a lot of time aside for the lectures. He had some funny memes, that went along with our topics. If I could I would take his class again! He is a very caring and understanding when it comes to work. I recommend him as a POLS teacher:).

EXTRA CREDIT
Lots of homework
Lecture heavy
5.0
1.0
POLS005
Grade: A-
Dec 3, 2024
Would take again

So far, Professor Villegas was the best professor I've had. He makes his lectures enjoyable and fascinating, and he is also hilarious. He makes his lectures funny by using a lot of memes that relate to the federal and government, making it appear more interesting. I highly recommend taking this class; everything is clear and precise.

Participation matters
Amazing lectures
Hilarious
5.0
2.0
POLS16607
Grade: A+
Dec 3, 2024
Would take again

Professor Villegas was great! He has in depth, first hand knowledge of politics due to his passion and involvement in his community. His course is lecture heavy, punctuated with in class discussions that are participation graded and online quizzes. He is very cooperative and understanding with students. Lots of memes too!

EXTRA CREDIT
Hilarious
Lecture heavy
5.0
3.0
POLS005
Grade: A
Dec 6, 2024
Would take again

Great Professor! Just do the work and turn it in on time! Definitely participate in discussions.

Participation matters
Group projects
Accessible outside class
5.0
2.0
POLS005
Grade: A+
Dec 29, 2024
Would take again

He's super awesome. That's my review.

Participation matters
Amazing lectures
Hilarious
5.0
2.0
POLS005
Grade: A
May 12, 2025
Would take again

This online course was free and the professor provided us online textbooks to read/ listen to. There's lecture videos to watch along with lecture notes to take. I heavily recommend taking notes because the lecture notes can be used for quizzes and big exams. This professor is really understanding, just make sure to communicate.

Participation matters
Caring
Lecture heavy
5.0
2.0
POLS005
Grade: A
May 13, 2025
Would take again

Dr. Villegas is an amazing professor! His lectures are easy to understand, he allows exams/quizzes to be open note, has a free textbook, & provides extra credit opportunities throughout the semester.He is very understanding with attendance & deadlines. There are class debates where everyone participates to receive credit but they're very easy.

Participation matters
EXTRA CREDIT
Caring
3.0
4.0
POLS005
Grade: C
May 13, 2025

You have to be fast paced with lectures he says alot out loud thats not written on slides get ready for alot of notes and writing notes down on what he says.

Participation matters
So many papers
Lecture heavy
5.0
2.0
POLS005
Grade: A-
May 14, 2025
Would take again

He is clear and provides extra help outside of class.

Participation matters
Inspirational
5.0
1.0
POLS005
Grade: B
May 15, 2025
Would take again

I enjoyed him as my political science teacher, he was understanding when you communicate with him. His midterm and final is open book. He does have you speak on the topic you guys are talking about and asks you questions to get credit for being there and saying something. Overall, his class was easy

Clear grading criteria
Hilarious
4.0
3.0
POLS005
Grade: Not sure yet
May 16, 2025

Very good professor. He is very knowledgeable and prepares you well for the quizzes and exams. Most of the exam questions are clear and understandable and easy to remember if you watch the lesson slide shows that he has prepared and read the textbook/take notes.

Participation matters
EXTRA CREDIT
Clear grading criteria
1.0
1.0
POL05
Grade: B+
May 19, 2025

I'm surprised this guy has high reviews. I took this class for IGETC, and picked this guy because of his high ratings. However, I made a big mistake. He gave me a B and ruined my 4.0 gpa. I should have dropped the class, but I thought maybe it was one assignment he graded me bad. Then every assignment he would give 7 out of 10. Horrible professor.

Tough grader
5.0
2.0
POLS005
Grade: A-
Jun 24, 2025
Would take again

This teacher has future work posted, a lecture a day along with a discussion and quiz! Its a lot easier than it seemed at first and teacher is extremely caring going as far as reopening assignments for me when I was unable to submit. He not only cares for us learning but also cares for our education. If you are motivated enough you'll be fine

Participation matters
Caring
Lecture heavy
5.0
1.0
POLS005
Grade: A
Oct 1, 2025
Would take again

Enjoyed this professors class. Gave really time example and challenge ones way of thinking and gave different perspectives. Would definitely take his class again. Easy work too. Took this class Fall 2024.

Gives good feedback
Respected
Accessible outside class
5.0
2.0
POLSC1000
Grade: A+
Dec 9, 2025
Would take again

Very understanding and easy to talk to. Participation matters and provides free access to the textbook. Has different lecture formats: chapter readings/outlines, slides, and class discussions. Overall, would definitely recommend having him as an instructor.

Amazing lectures
Gives good feedback
Hilarious
4.0
3.0
POLS005
Grade: A-
Dec 12, 2025
Would take again

Has very helpful lecture note outlines and all assignments and tests are open note open book. Textbook is available for free online. Good teacher.

Participation matters
EXTRA CREDIT
Lecture heavy
4.0
2.0
POLSC1000
Grade: A-
Dec 25, 2025
Would take again

Very nice and understanding. He is easy to communicate with and very kind. However, he is a sort of tough grader when it comes to responses on discussion boards so put in effort.

Participation matters
EXTRA CREDIT
5.0
3.0
POLS008
Grade: A-
Dec 26, 2025
Would take again

Definitely recommend.

Tough grader
Get ready to read
Respected
Class Info

Online Classes

100%

Attendance Mandatory

85%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 74 grades
Most common grades:
A (26)
A+ (20)
A- (11)
Grade Distribution
A(46)B(6)C(4)D(0)F(0)A-/B+(18)
Based on 79 reported grades
A: 26
A+: 20
A-: 11
B+: 7
Common Tags
EXTRA CREDIT (39)
Participation matters (38)
Gives good feedback (28)
Hilarious (21)
Amazing lectures (21)
Clear grading criteria (20)
Amazing lectures (16)
Inspirational (12)
Rating Trend

Declining

-0.31 avg change
Jul
Dec
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

POLS16607

5.0

(2)

POLS5

5.0

(3)

POLS05

5.0

(1)

POOLS005

5.0

(1)

POLS008

5.0

(1)
+3 more courses
Difficulty by Course

POLS05

3.0

POLS008

3.0

POLS16607

2.5

POLS005

2.5

POL05

2.4

Similar Professors