1.5

Phillip Williams

Mathematics - Skyline College

1.5
Quality
4.5
Difficulty
6%
Would Retake
135
Reviews
1.5
Quality
4.5
Difficulty
1.5
Helpful
1.4
Clarity

6%

Would Retake

135

Reviews

Rating Distribution
Official

5

4

4

7

3

5

2

17

1

102

What Students Say

Then the process repeats itself

MATH200 - 1.0 rating

pretty sure spring '17 students were his test dummies

MATH200 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

66%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 63 grades
Most common grades:
Not sure yet (19)
B (18)
A (18)
Grade Distribution
A(19)B(20)C(10)D(20)F(2)A-/B+(8)
Based on 113 reported grades
Not sure yet: 19
B: 18
A: 18
Drop/Withdrawal: 16
Common Tags
Tough grader (63)
Lots of homework (60)
Test heavy (49)
Get ready to read (22)
LOTS OF HOMEWORK (17)
Tough Grader (15)
Lecture heavy (13)
Skip class? You won't pass. (10)
Rating Trend

Declining

-0.82 avg change
Dec
Jan
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

84378

3.0

(1)

MATH130

2.3

(4)

MATH110

2.1

(9)

STAT

2.0

(3)

MATH222

2.0

(1)
+9 more courses
Difficulty by Course

MATH222

5.0

MATH2705

5.0

MATH270

4.8

MATH225

4.8

MATH252

4.8

Reviews (135)
1.0
3.0
MATH200
Grade: B
Dec 13, 2013

points easy to aquire but dont expect to learn from the teacher. lecture straight from book. test straight from lecture. hes very vague and unclear. homework irrelevant to textbook. he also added 2 chapters, 3 class days before the final.

2.0
4.0
MATH200
May 8, 2014

He's a chill professor and all but not very good at getting you to understand. You can pretty much skip his class and learn everything through the textbook on your own.

3.0
4.0
MATH110
Grade: Drop/Withdrawal
May 22, 2014

He's cute&funny but don't let that fool you. The lectures are okay,the homework... he gave A LOT.. Math Labs, online quizzes, and bookwork, given everyday. Really easy to fall behind. I don't reccomend this class at all. Also, he adds extra chapters at the end of the semester instead of using that time to review for the final.

2.0
4.0
MATH200
Jun 26, 2014

Unless you are really strong in math, I highly suggest that you not take this guy for stats. He is not clear with lectures, ofter messes up on numbers, works straight out of the textbook, and always writes too small for the class to read off the board. When you ask for help, he tries but doesn't make it clear enough.

3.0
2.0
84378
Nov 8, 2014

Chill Professor, assignments were online and due at the end of the week. Was not a fan of the reading quizzes, but the video he provides does help in explaining the chapter. We cover everything we needed to know to prep for his tests. open notes for weekly tests and half sheet for midterms(every 3 tests). Basically, do your work and you're fine.

4.0
3.0
MATH110
Grade: B+
Mar 11, 2015

He was really helpful when i was in this class. Always made sure everyone understood something new and went over it many times for everyone to get.

4.0
3.0
MATH200
Mar 14, 2015

Prof. Williams is a really cool teacher. He can be confusing at times but just ask! he always checks if anyone needs help and he encourages working together. His tests are straight forward and they're not meant to trick you. I highly suggest reading the book. The text book is online(free) and It has helped me so much. Mind you Im AWFUL at math.

4.0
3.0
STAT
May 30, 2015

He's a good teacher. You have to do the reading quiz, and online homework in order to pass. Don't be afraid to ask for help. He will help!!!

5.0
2.0
MATH110
Grade: A-
Nov 10, 2015

Really great professor. Teaches content in a simpler manner than any of my previous math instructors I've had so far. Really easy to pass, if you have trouble, go to his office hours and seek help. But usually he's very articulate in his teaching. Also, tests are way easier than homework and even warm-ups.

3.0
4.0
MATH200
Grade: Not sure yet
Jan 20, 2016

might want to think twice before joining his class. Your are forced to see a counselor just because his part of the astep club. If you don't meet the counselor you will loose some points. His a good guy but a huge amount of his students drop due to his teaching. His grading is very confusing also, you might do better with other teacher.

4.0
4.0
MATH200
Grade: A
Mar 8, 2016

The material is difficult, so the tests and homework are difficult. Williams comes in early to help most days and will stay after if you have questions. Take his advice of utilizing the learning center, you will need outside help.

1.0
4.0
MATH120
Feb 22, 2017
Wouldn't take again

terrible class, he assigns copious homework and half of the time his questions arent valid about 30% of the time. I can see that he clearly cares for the students, but his teaching style is not beneficial, unless the student has had prior knowledge in the class. His write ups are what irked me, most of the prompts weren't pertinent to the section

1.0
4.0
MATH200
May 11, 2017
Wouldn't take again

He assigns an excessive amount of homework, then gives you exams that barely relate to what he's been teaching you. The math program he assigns homework on, MyOpenMath, is absolutely horrendous and takes an enormous time to finish. He grades super harshly, only curves the final exam, and doesn't give you extra credit. Everyone hates this class.

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
2.0
5.0
MATH200
Grade: A
May 22, 2017
Wouldn't take again

He was willing to answer most email questions but regularly gave tests and quizzes on material that we did not ever cover either in class or in homework! Also he used quizzes as a place to learn new skills but we were graded on those. He decided to use a new online platform that was super buggy and a huge waste of time.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
MATH200
Grade: B
May 27, 2017
Wouldn't take again

pretty sure spring '17 students were his test dummies. he said he changed the curriculum and the way he went about the class. Definitely wasted my time.

LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
MATH200
Grade: B
Jun 6, 2017
Wouldn't take again

He didn't know how to solve all the hw problems he assigned us. He would complain if he had to do more than copy paste assignments that took us hours to do. When he was behind on grading assignments we needed for an exam he said he worked hard and deserved to go camping instead.

Tough Grader
LOTS OF HOMEWORK
1.0
4.0
MATH200
Grade: B
Jun 6, 2017
Wouldn't take again

When confronted by the class about an exam not being representative of hw, quizzes, lecture his response was, "Yes it was and I have tenure anyways." As a prof you should always look to improve yourself, not give up because you got tenure mid semester

Tough Grader
1.0
5.0
MATH200
Jun 6, 2017
Wouldn't take again

Large portion of the students dropped the class a couple months in. I would recommend recording him so you hold him accountable to what he says in class (tends to change his mind a lot). Wind up spending most of class reviewing the previous lecture then rushes through the intended lecture in fifteen mins. Then the process repeats itself

Tough Grader
LOTS OF HOMEWORK
1.0
4.0
MATH120
Grade: B
Jun 18, 2017
Wouldn't take again

His class would alright if he actually taught the material he tested on or if he assigned less hw. I understand this is a 5 unit class, but to do write ups, daily practice, online modules and other materials is truly excessive. I do not recommend him even slightly

LOTS OF HOMEWORK
Clear grading criteria
LECTURE HEAVY
4.0
4.0
MATH200
Grade: A
Jun 18, 2017
Would take again

Finally, a math professor that explains the material clearly. Good lecturer. Heavy workload, but I got a good grade by focusing on the Daily Practice and doing the minimum on MyOpenMath (horrible website!) and Reading Quizzes. Quizzes are weekly, and cover material from weekend HW. The last two exams are very tough, but he curves the lowest grade.

LOTS OF HOMEWORK
Clear grading criteria
LECTURE HEAVY
1.0
5.0
MATH200
Jun 25, 2017
Wouldn't take again

Ive never had to work so hard for a professor who seemed to care so little for his class and his students . He has no regard for the effort his students put into his class, meanwhile he was slacking big time

Tough Grader
1.0
5.0
MATH110
Jun 25, 2017
Wouldn't take again

I would not recommend this professor. He isn't focused on being an efficient teacher, and puts very little effort into the class. Constant typos and errors in worksheets (hw and quizzes). One positive note, he did print out lecture handouts sometimes and they were helpful

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
MATH200
Jul 15, 2017
Wouldn't take again

Lazy prof, with unrealistic standards for his students. Claimed we were his guinea pigs and the next semester will be different. Constantly referring to his tenure when criticized. Take his class at your own risk

Tough Grader
1.0
5.0
MATH110
Grade: B-
Jul 19, 2017
Wouldn't take again

ineffective teaching, loads of work, instruction unrelated to the homework. Um. It is no wonder so many of his students dropped his class. People do not want to take William's class, they are stuck with him and find themselves enrolling into the same math class during the following semester. Save yourself from failure.

Tough Grader
TEST HEAVY
1.0
5.0
MATH120
Grade: C-
Nov 15, 2017
Wouldn't take again

words can't explain all the strife caused with this class. regardless of the effort i exerted his tests rarely matched the lesson plan. save yourselves, don't bother.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
2.0
5.0
MATH110
Grade: D+
Dec 8, 2017
Wouldn't take again

I do not recommend taking this class If you struggle with math. Williams assumes everyone is at the same level, and moves from lesson to lesson quickly. However he's a cool dude, with a good sense of humor so if you are good at math you might enjoy this class.

Skip class? You won't pass.
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
4.0
MATH20084378
Grade: Drop/Withdrawal
Jan 4, 2018
Wouldn't take again

Wouldn't recommend this professor at all!! Goes through lectures way too quickly, doesn't give homework back quickly to review. Hard grader and doesn't let you know how you are doing all semester.

Tough Grader
LOTS OF HOMEWORK
Tests are tough
1.0
5.0
MATH120
Grade: C+
Feb 19, 2018
Wouldn't take again

Spare yourselves. Mid semester he stated that the class average was 60%. These (presumably) were the students exerting the most effort doing the work and they still managed to not do well. The material isn't similar to the tests and hands out too much homework.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
2.0
3.0
MATH120
Mar 5, 2018
Wouldn't take again

I wouldnt recommend this teacher or take him again. He talks & talks then gets us falling behind on material then rushes us & throws homework & handouts to us Bc hes falling behind.. not really a mathematician so he cannot explain his answers. A part of your grade depends on if your group shows up, if they dont, ur grade goes dwn! How dumb!

Tough Grader
LOTS OF HOMEWORK
SO MANY PAPERS
1.0
5.0
MATH120
Grade: Rather not say
Jun 4, 2018
Wouldn't take again

WORST TEACHER EVER!! Doesn't teach well.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
5.0
MATH120
Grade: F
Aug 1, 2018
Wouldn't take again

The worst teacher Ive ever taken. He made it nearly impossible to pass his class after the first exam. He never thoroughly explained things to help his students better understand nor did he find it important to change his teaching after he found out that more than half the class was failing. He will set you up for failure. DO NOT TAKE HIS CLASS!

Tough Grader
Skip class? You won't pass.
TEST HEAVY
1.0
5.0
MATH110
Grade: C
Sep 30, 2018
Wouldn't take again

Defenitely not a mathematician, and doesnt seem to understand his own material. Gives massive amounts of homework making it difficult for many of us to balance work, family and school life, like the amounts of hw he gives is extremely unreasonable and on top of that he uses MyMathLab which only works half the time.. take his class with caution

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
4.0
MATH225
Oct 18, 2018
Would take again

one of the teachers that cares more about the amount of effort spent on the class and the homework being done. communication is key with prof. williams if you end up being absent. really cool and funny and very approachable.

Skip class? You won't pass.
LOTS OF HOMEWORK
Hilarious
2.0
5.0
MATH120
Nov 5, 2018
Wouldn't take again

Took him back in 2016 and failed. He gave lots of homework. Warm up quizzes he gave daily were based on new material that he hadn't teacher yet which you were graded on. He is a great guy but only take him if you're an expert on math or are willing to work extremely hard to pass.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
3.0
MATH120
Grade: B
Jan 9, 2019
Would take again

Amazing Professor, he does use myMathlab which is my only complain about the class. alot of the material on the HW are new or a lot tougher than our example questions during lecture. He does care about his students, and even catered to how fast the whole class is learning. all in all if not for the mymathlab It would have been an easy class

LOTS OF HOMEWORK
1.0
4.0
MATH200
Grade: D+
Apr 15, 2019
Wouldn't take again

Can't even begin to express how much stress this class caused me. The only bright side is that no book was required. I've heard numerous complaints from other students and by the end of the semester my class had basically a quarter of what we started with.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
1.0
5.0
MATH200
Apr 24, 2019
Wouldn't take again

He is the worst. EVER. Doesn't give students a break. Assigns tons of homework. Tests never add up to lecture, and doesn't give a study guide. He blames us(students) for failing and doing badly. He makes us copy math homework THREE times, and says repetition helps. It is really ridiculous. I am surprised he is still there, most of his students fail

Lots of homework
Get ready to read
Tough grader
1.0
5.0
MATH200
Grade: Incomplete
May 4, 2019
Wouldn't take again

DO NOT TAKE HIS ONLINE CLASSES. THERE IS NO HELP WITH ANY OF THE HOMEWORK OR ANY PRACTICE EXAMS. YOU ARE BASICALLY GOING IN BLIND. HIS EXAMS ARE NOT RELATED TO WHAT THE HOMEWORK OR WORKBOOKS.

Test heavy
So many papers
Tough grader
1.0
4.0
MATH120
Grade: C-
May 11, 2019
Wouldn't take again

Dont take it

Lots of homework
Test heavy
1.0
5.0
MATH200
Grade: A
Jul 22, 2019
Wouldn't take again

This professor is LAZY in providing his own lecture materials. Poor presence on Canvas . He relies on videos posted on youtube from 1980's. His Canvas is mess to navigate. This professor seems out of place for SMCCD. All other professors I have taken at SMCCD take pride in what they do. Not this guy. Shame on Skyline for hiring this guy.

Get ready to read
Test heavy
1.0
4.0
MATH252
Grade: C
Oct 28, 2019
Wouldn't take again

He taught in class is so easy but the homework is so hard, kind of different.

Lots of homework
Tough grader
5.0
3.0
MATH200
Grade: Incomplete
Oct 30, 2019
Would take again

His teaching style is more appropriate for students with basic math skill as he sometimes skip easy steps and goes fast. If you are good at math, you will be able to keep up with his flow. He can explain really well but a bit advanced so for those people who just start to learn pre math will find difficulty with him.

Lots of homework
Caring
EXTRA CREDIT
5.0
4.0
MATH225
Grade: Incomplete
Oct 31, 2019
Would take again

Like most people said, he give students a lot of work to do and it is very difficult for everyone to complete all of them in time. However,you will be able to get a good grade in the exam if you do all the homework that he requested. Actually,he is not very strict with the writing assignment and students will have a chance to read the test from it.

3.0
5.0
MATH120
Grade: Drop/Withdrawal
Jan 18, 2020
Wouldn't take again

He has the right reasoning with assigning the homework aside from the reading, but the problem is that he assigns way too much and if you struggle with math it's very hard to keep up; I dropped his class for this reason. Outside help is needed unless you're very familiar with math, but the silver lining is that he redirected me to another class.

Lots of homework
Hilarious
Lecture heavy
2.0
4.0
MATH275
Grade: Incomplete
Feb 3, 2020
Wouldn't take again

If you hate too much HW, don't take his class. If you hate reading too much textbook, don't take his class. If you don't want to spend 3 hours on your math daily HW, don't take his class. I HAVE TO SAY, HE IS SPECIAL. But if you have other choices of math 275, go ahead. DO NOT TAKE HIS CLASS!!!!!! Hell no!!! I am keeping losing my hair now :)

Lots of homework
Get ready to read
Lecture heavy
1.0
5.0
MATH275
Grade: B
May 4, 2020
Wouldn't take again

His class has a lot of homework. If you don't like to read math textbook, I do not recommend you to take with him. He will give a lot of reading assignment every weeks. During the test, he does not allow to use calculator. In addition, the test is extremely unfair. We only have one hour to answer 7 question. That's ridiculous.

Lots of homework
Get ready to read
Test heavy
1.0
4.0
MATH275
May 30, 2020
Wouldn't take again

Ur attendance is ur hw & ur hw is assigned almost every lecturelecture is every other weekday. Tests are meh bc his presentation is poor. Some are out of the hw but hw could be just as confusing as the lecturer himself because the important/fundamental concepts are not being explained well enough. However, having LinAlg as background 4 diff helps.

1.0
4.0
MATH275
Grade: Not sure yet
May 30, 2020
Wouldn't take again

Unreasonable in many aspects; excessive amount of hw; CERTAIN hw word-problems deserved lots more time/effort; nurtured a stronger cheating culture in class due to the structure of the class; poor presentation; Test feels like robbery. EC given unreasonably. If you care about diff-eq, don't take him. Cool hair tho.

Lots of homework
1.0
5.0
MATH200
Jun 11, 2020
Wouldn't take again

-Grade based heavily on exam. The later exams don't reflect what you have learned in the online format. Expect to see things never covered in the book, HW, or videos. -No GC, so even if you are a mere few points away from passing it won't happen. -When emailing him, will need to ask for a reply to get one. Horrible thing for an online class.

Test heavy
1.0
5.0
MATH200
Grade: Drop/Withdrawal
Jul 22, 2020
Wouldn't take again

This is the absolute worst professor I've ever had throughout my 4 years of college. I took his class spring of 2017 and nearly half of the class withdrew after the first exam. His lectures are unorganized and unrelated to the much more difficult and daunting homework assignments. His only 5 star ratings were posted the same exact day, coincidence?

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
4.0
MATH275
Grade: B
Jul 31, 2020
Wouldn't take again

Fake it till ya make it type of professor for diff eq. All over the place with lectures, exams and homework. Doesnt grade all your work when youre expected to do most if not all them.

Lots of homework
Get ready to read
So many papers
1.0
5.0
MATH225
Oct 26, 2020
Wouldn't take again

Genuinely the worst teacher I've had my entire scholastic career. While other teachers will a modicum of effort to pretend that they care, Mr. Williams just flat-out doesn't even try. Some particularly aggravating issues: the man just uses some other teacher's videos from youtube, doesn't tailor the online hw at all, and doesn't even host meetings

Lots of homework
Get ready to read
Skip class? You won't pass.
2.0
4.0
MATH130
Grade: C-
Oct 28, 2020
Wouldn't take again

He makes you watch videos that have nothing to do with the work he hands out. Will never give you a perfect score even when you do everything right, he will deduct points for the smallest thing like no parenthesis. He takes forever to grade. He does not even make his own videos. DONT TAKE HIM. HE CANT EVEN DO HIS OWN WORK!

Lots of homework
Tough grader
1.0
4.0
MATH200
Nov 6, 2020
Wouldn't take again

How did this guy become a college professor? This guy is by far the worst professor I've ever had in any subject in college. He just flat out doesn't care about his students, he doesn't hold meetings, he doesn't communicate with his students, he is unprepared and unorganized, and he takes forever to grade exams. Avoid taking his class at all costs.

1.0
4.0
MATH270
Grade: Not sure yet
Nov 12, 2020
Wouldn't take again

I'm gonna be honest, I want to give a higher rating. It seems like he works hard and will try to help you. However, he's BAD at explaining things in his lectures. He's not even remotely clear when explaining and takes too long to grade. This is during COVID, so I understand the struggle of teaching, but this is bs. Take his class at your own risk:(

Test heavy
Tough grader
1.0
4.0
MATH270
Grade: Not sure yet
Nov 13, 2020
Wouldn't take again

One of, if not, the WORST teacher I have ever had. takes too long to grade and doesn't respond to emails when you need help. The subject itself isn't too hard, but his explanations are terrible. He acts like he cares, but he really doesn't. Btw, this is in the middle of the pandemic, so his lectures are videos; THEY ARE TERRIBLE. Don't take him pls

Test heavy
Tough grader
1.0
4.0
MATH270
Grade: Rather not say
Dec 4, 2020
Wouldn't take again

Terrible. I tried to give him a chance because of COVID, but this is just bad. His explanations are really bad and he takes too long to grade. You could be failing and you wouldn't know. He understands the subject, but struggles to clearly explain important parts. It's to the point where he wastes time on things that aren't even on the tests or hw.

Test heavy
Tough grader
1.0
4.0
MATH225
Grade: Not sure yet
Dec 4, 2020
Wouldn't take again

This is by far the worst teacher I've had in my life. There are no lectures beside the ones that are ripped from other teachers on Youtube. The online homework is a pain. COVID may be making things difficult, but it feels like there is a huge lack of effort coming from the professor. If you struggle with math, it's best not to take him.

Lots of homework
Test heavy
Tough grader
2.0
5.0
MATH222
Dec 17, 2020
Wouldn't take again

Excellent for trig. Held regular zoom meetings for students and all test material reflected the course hw. PreCalc exam problems are barely recognizable from hw/tests and are heavily strained for time. Exams are the majority of your grade so despite having a high A in every other aspect it may be difficult to pass.

Lots of homework
Participation matters
Test heavy
1.0
5.0
MATH270
Grade: F
Jan 4, 2021
Wouldn't take again

Gave a 10 hour final, fell behind half way through so going into the final didnt know half my grade, dismissive when working with him. However he responded to emails in under 30 minutes always. But that doesnt matter when every exam is a final and the final is longer than the sat and act combined

Lots of homework
Graded by few things
Test heavy
5.0
4.0
MATH130
Grade: A
Feb 11, 2021
Would take again

Lots of homework so be prepared to poor some time into this class. Exam questions are very close to the hw so if you keep up with hw exams should be pretty easy.

Lots of homework
Get ready to read
Participation matters
1.0
5.0
MATH2705
Grade: Drop/Withdrawal
Feb 22, 2021
Wouldn't take again

He will give you a lot of hw and if you dont do just one of them, your overall grade goes down by 5 points. His lectures are not helpful, and assigments everyday. If you dont wanna have a bad time at college dont take his classes.

Lots of homework
So many papers
Tough grader
1.0
5.0
MATH275
Grade: Not sure yet
May 8, 2021
Wouldn't take again

Worst professor ever! Doesn't teach anything. His lectures don't help at all. It takes him forever to grade the tests. Unwilling to help. Always have excuses. If you have other choices, DON'T TAKE HIM! If you don't, WAIT FOR ANOTHER SEMESTER! Take him if you hate yourself. Skyline really needs to stop hiring this professor.

Get ready to read
Test heavy
Tough grader
1.0
5.0
MATH275
Grade: Drop/Withdrawal
May 9, 2021
Wouldn't take again

Doesn't care about his students at all. Went on a vacation during the semester. Complain about how much work he has to do. Forgot to send out the test questions. Always have excuses. Bad at explaining high-level math. I'm admitted to UCLA this year, but now I have to reapply next year because I had to drop this course or I'll need therapy.

Get ready to read
Test heavy
Tough grader
1.0
5.0
MATH275
Grade: Not sure yet
Jun 6, 2021
Wouldn't take again

The worst professor and useless ever! I tried to understand his own video lectures but really useless! Youtube b useful tho! No response until the end of semster even he is teaching online class! All the things r waste of ur time! DUN RISK UR GRADE ! suicide class for Math students!

1.0
5.0
MATH130
Grade: B
Jul 30, 2021
Wouldn't take again

This guy removed my class's access to all of the study resources (textbook, online homework portal) in the morning on the day of the final. Complete lack of critical thinking, and completely unannounced. He also takes his questions from other professors and his lectures are useless. Avoid this dumbass if you're looking to enjoy your Trig education.

Tough grader
1.0
4.0
MATH130
Grade: B
Aug 15, 2021
Wouldn't take again

Not a good Professor. His lectures in youtube are confusing and very hard to understand. He is very wordy when he speaks. He does not go directly to the point. When there is something you do not understand and try to email him for clarification, it will take you time for him to reply. Very frustrating for this kind of professor.

Tough grader
2.0
4.0
MATH251
Grade: A
Jan 6, 2022
Wouldn't take again

His class is definitely hard. If you are good at math, then you might be ok taking his class. But if you are poor at math, I suggest not taking his class.

Participation matters
Skip class? You won't pass.
Tough grader
1.0
5.0
MATH225
Grade: Incomplete
Jan 25, 2022
Wouldn't take again

i could learn more by doing my own thing than attending his class. He does not explain any concepts. He would assign class work and go over 15% of the exercises. That is litterally his lecture. He does not provide answers for the exercises so you will never know if you did that right. This is awful. I am not learning anything. DO not take him.

Lots of homework
Test heavy
Lecture heavy
2.0
5.0
MATH225
Grade: A-
Apr 4, 2022

On his exams, he puts the hardest problem in the book, and he'll find something harder somewhere else, and put it in. Even after doing lots of WebAssign homeworks and getting 100% on them, I still can't understand the concepts he is trying to test on the later pages. Don't take this professor if you don't like to dive REALLY deep into the material.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH225
Grade: C-
Apr 13, 2022

DO NOT take him. you won't learn anything from him. Tests are heavy, hard, nonsense, and don't follow the lectures. The worst professor I ever had in my life.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH225
Grade: Rather not say
Apr 19, 2022

can't believe he can become a teacher. not honest, doesn't have enough of knowledge to teach. Fire him for students!

Tough grader
Lecture heavy
1.0
5.0
MATH225
Grade: Rather not say
Apr 21, 2022

He has this weird homework that has some bugs so you won't be able to take 100%.He keeps claiming he gave extra points. Enough for covering 1% of all I have lost. I am taking his class as a transfer requirement and this class will affect my 4.0 GPA. I AM getting more than 90% on the tests but apparently, I won't be able to get an A.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH225
Grade: Not sure yet
May 3, 2022

I don't even know if he is serious or if he is joking with us. His exams are like PHd level. Too hard.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH251
Grade: Not sure yet
Jun 15, 2022

What kind of professor gives homework due the first night of class. HW is due every night and he grades every single HW like an exam? This is awful. The book does not go over the questions asked. So it is either you are really good at math or you'll fail. DO NOT TAKE HIM.

Tough grader
Lots of homework
Test heavy
1.0
1.0
MATH251
Grade: Drop/Withdrawal
Jun 15, 2022

This class was so horrendous. DONT TAKE! I legit dropped the summer course just so I can take it again later with a different teacher. Worst teacher I've ever had without question.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH251
Grade: Incomplete
Jun 21, 2022

You should be glad you are checking rate my professor before taking him. Look how bad he is. More than 80 review rated awful. He is bad, really bad.

1.0
5.0
MATH251
Grade: Not sure yet
Jun 25, 2022

He is the worst professor I ve encountered in my life. He should be fired asap. And it will happen.

Lots of homework
1.0
5.0
MATH251
Grade: Incomplete
Jun 28, 2022

I think he tries. But why does he write is own course reader and then in the exam there are totally different exercises? His book is so easy and then the exams are super hard. Don't take him.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH275
Jul 8, 2022

Worst teacher ever. Exams are crazy hard and have nothing to do with homework or the recorded lectures. The teacher sends a YouTube playlist in place of lectures and practically does no work at all. For some reason, this guy seems to be trying to fail everyone. Not sure what his problem is. He should not be allowed to teach anywhere.

1.0
5.0
MATH251
Grade: Not sure yet
Jul 12, 2022

He is the worst. Exams are super hard.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH251
Grade: D-
Jul 21, 2022

Not a class you will enjoy taking.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH251
Grade: Not sure yet
Jul 23, 2022

I mean, I am not sure how he is employed. His class is so hard. He makes you do really long exercises for no reason. I would give 0/10 if that was an option.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH275
Grade: A
Jul 29, 2022

where to even start with this guy. his lecture videos suck, he speaks so slowly and repeats himself so often that the lecture is 3x the length it needs to be. he gives hella homework. his tests are the WORST. the questions are so overly complicated (and sometimes on things we never even learned) that the tests take 8+ hours to do. that's ridiculous

Get ready to read
1.0
5.0
MATH275
Grade: A
Jul 29, 2022

he takes forever to grade tests. im talking a whole ass month to grade a single test. and he totally brushes off his students' concerns about having too much hw, the tests taking too long, etc. this guy simply does not care about his students. if you like pain and suffering take his class

Get ready to read
Lots of homework
1.0
5.0
MATH275
Grade: Rather not say
Aug 6, 2022

hes terrible

Lots of homework
Hilarious
Test heavy
1.0
5.0
MATH120
Grade: Not sure yet
Sep 30, 2022

WORST TEACHER EVER. WTF WRONG WITH YOU???? I GOT OTHER CLASSES NOT JUST YOURS CHILL TF OUT

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH270
Oct 13, 2022

While rating professors here there are so many positive tags. None of which can be applied to Professor Williams. As a senior applying to colleges and trying to explore my passion for math, I thought linear would be a good option. Made me question whether I want to go into this field out of the fear that I become anything like him. Horrible teacher

Tough grader
Lots of homework
1.0
5.0
MATH270
Grade: A
Nov 8, 2022

Terrible. Do not take his class. You will regret it. Too much homework that covers content he never explains.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH270
Grade: A
Nov 10, 2022

I'm taking Linear Algebra for my degree. One look at the homework and format and I knew I signed my soul to the devil. Except the devil wasn't this torturous. Do not take any class "taught" by this professor. You're gonna regret it. If you do end up taking a class from him, however: Good luck.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH270
Grade: B+
Nov 29, 2022

Prof. PW is constantly mixing up the wrong test questions, leading to having to retake quizzes. Prof.(Negan) also teaches in fractions all week, then tests with decimals. He has lessons telling us not to reduce fractions, then marks questions wrong on tests that are not reduced. Awful unless you are already gifted with math by the heavenly angels.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH270
Grade: A-
Dec 11, 2022

Basically, his online Linear Algebra class is just a pre-recorded lesson from 2020, and he rarely responds to emails. The class works gets super hard and the class is just not great.

1.0
5.0
MATH270
Grade: Drop/Withdrawal
Mar 4, 2023

Just overall horrible. Lots of homework every other day. Does not teach proofs despite about half the tests being proofs. Doesn't cover all the material that is supposed to be on the tests (or in the homework sometimes). Also lazy as all his lectures are from 2 years ago. I haven't failed a test in 8 years until this class.

Tough grader
Lots of homework
Lecture heavy
1.0
4.0
MATH200
Grade: Not sure yet
Mar 11, 2023

Further into the semester both the class material and the classwork piled up. The class material is very vague, while the classwork demanded further research and more material in order to finish them. I spent hours researching how to do certain equations, and at times even online resources could not help me.

Tough grader
Test heavy
1.0
5.0
MATH251
Grade: Drop/Withdrawal
Apr 16, 2023

He gives out tons of homework: classwork is due every Monday and Wednesday and homework is every Sunday. The tests are unreasonably hard, and his lectures don't help. I've had to look up YouTube video lectures for his class. His workload would be manageable if this was the only class you took. If you have other classes or a job, take another prof.

2.0
5.0
MATH251
Grade: A
Apr 20, 2023

I enjoy math, but there's a huge amount of homework and it's all unnecessarily complicated right from the beginning. There are no "ramp up" questions when learning something new - it is just "I know this is completely new, but here is the most complicated version of this kind of problem, solve it or you don't get credit." Drove me crazy.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH251
Grade: A
May 1, 2023

Horrible professor. Unavailable for office hours. Doesn't particularly care about you or your effort in the class, just expects you to figure things out. Homework and tests are hours of work and much more complicated than what he teaches/reviews. Be prepared to learn everything from Khan Academy. He's nothing more than a class facilitator.

2.0
5.0
MATH251
Grade: A
May 26, 2023

Decent guy but a poor online teacher. Responsive to email but unavailable to meet for office hours. Ended up learning mostly from Khan and various YouTube vids. The exams are, in my opinion, much harder than they need to be, both with difficult multi-part questions and in-depth proofs not covered by lectures, but you can take them multiple times.

Tough grader
Lots of homework
Test heavy
2.0
5.0
MATH251
Grade: B
Jun 13, 2023

Honestly, this professor is definitely on my worst professor list. No extra credit whatsoever, doesn't accept late work, is unresponsive to emails, his lectures are from years ago and don't teach anything, and worst of all hw is easy but on tests he gives the most rigorous questions that he hasn't even taught yet. Dont recommend.

Tough grader
Test heavy
1.0
5.0
MATH251
Grade: Drop/Withdrawal
Sep 8, 2023

it is really bad, i hate him

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH270
Grade: B-
Sep 13, 2023

this guy probably has tenure and doesn't care but I'm just him, but made me think about higher education in math, he is the definition of finesse in the retirement system so be wary yall stay safe.

Tough grader
Respected
Test heavy
1.0
5.0
MATH270
Grade: B
Nov 14, 2023

basically what everyone else has stated about him. thought maybe he changed, but nope. i wouldn't say he made this course impossible but definitely more difficult than it should be.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MATH110
Grade: A
Nov 27, 2023

What a terrible professor. How the college has still kept him as a teacher is appalling. Rude, unprofessional, doesn't respond to emails and when he does, it's usually him telling you to figure it out or come meet him in person. Exams take 6 hours to complete. Takes points off for the simplest mistakes, like not spelling your name correctly.

Tough grader
Test heavy
1.0
4.0
MATH200
Grade: B
Dec 16, 2023

Please don't take this class. I am someone who is relatively good at math, but this class was just too much. While the homework and classwork is straightforward, his exams are nothing like it. Also, the amount of work he gives you on the exam is way too much for the little time he gives you to actually complete it. DON'T TAKE THIS CLASS.

Lots of homework
Test heavy
1.0
5.0
MATH200
Grade: C+
Mar 12, 2024

Professor Williams is not a teacher but a class facilitator. He will not respond to your emails asking for help, the classwork is extreme and must be handwritten the test will not match the homework but rather be far more rigorous and in depth. Only take this class if you have no job, any other classes or are able to teach yourself complex math.

Tough grader
Test heavy
1.0
5.0
MATH270
Grade: D+
May 24, 2024

No much else to say everyone else hasen't already been said.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH270
Grade: B+
May 25, 2024

Never struggled in any class like this one. Tests are nothing like any homework or classwork. Lectures are basically useless. Went though the class with youtube videos. If I had choice to go to his class or watch bunch of math videos online and take test in any other class I would choose later.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MATH225
Grade: A+
May 28, 2024

Worst class I've ever taken. Longest exam (of the 5) took me 12 hours. Feedback in 5 wks. Homework riddled with errors and nothing like exam. Not worth your time or GPA. Does not teach effectively or empathetically. Extensive previous experience required for success. About 80% dropped. Trust the reviews and get away from his classes at all costs.

Tough grader
Lots of homework
Test heavy
1.0
4.0
MATH200
Grade: A-
Jun 2, 2024

Very little actual teaching from the professor. Little to no communication outside of class unless directly reached out to. Lectures and homework barely matched with tests and very wacky grading on assignments and exams that make it shockingly hard to do well.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH252
Grade: Not sure yet
Aug 27, 2024

PLEASE DO NOT TAKE THIS PROFESSOR. He can't teach and nothing he talks about in this class is anything like the classwork or homework. Only take this class if you are either ready to learn by yourself, or if you already know everything about Calculus II. Prof. Williams if you see this please please please resign and go start another career.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH252
Grade: Drop/Withdrawal
Sep 1, 2024

The professor does not accept late work and gives no breaks, homework on the constant just like all the other reviews said. I thought I was smart since I recently got accepted into an Ivy and decided to attempt the class. Downright the worst choice ever. His papers and lectures don't help at all and the work is scaled in difficulty so high.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH252
Grade: Drop/Withdrawal
Sep 3, 2024

All the other reviews were correct. I'm surprised this guy hasn't been fired. He doesn't teach at all, his notes are useless for the assignments as it doesn't even relate, and as the others said, the difficulty is through the roof on the homework and tests. Also, he doesn't know when to stop giving assignments. He gives no breaks to students.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH225
Grade: Drop/Withdrawal
Sep 6, 2024

I don't think Williams even knows much about math, he is by far the worst professor I have had. Just gives out the crappiest notes that don't help at all with homework that's difficult as hell. Four exams that basically determine your grade. Barely helps students, and the quizzes take on average 10 hours to complete and are due in ONE DAY.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH200
Grade: Incomplete
Sep 6, 2024

Avoid this instructor at all costs. He doesn't care about you nor respond to you, and he doesn't teach. He just gives you 5 assignments a day and expects you to figure it out, and his exams are long but also way more difficult than the homework and practice. 8 hours out of a single day to do a single exam and he also gives more homework after!!

Tough grader
Lots of homework
So many papers
1.0
5.0
MATH252
Grade: B
Sep 7, 2024

This professor is the worst that I have ever taken. Terrible lectures that don't match even REMOTELY what content is on the homework, classwork or the tests. Even worse, tests are worth >80% of the class grade (including the final, there are only 3 exams). He covers about 30-50% of what is actually on these tests, he will actively try to fail you

Get ready to read
Lecture heavy
Test heavy
1.0
5.0
MATH252
Grade: Drop/Withdrawal
Sep 13, 2024

By far the worst professor. Doesn't help you at all with furthering your academics. His notes and online textbook are quite frankly useless as the assignments are so difficult that I didn't even find the info on the notes or textbook at all. Also, when you get something wrong, it doesn't teach you how to improve. He just tries to fail you.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH225
Grade: Rather not say
Sep 16, 2024

A professor with no love or passion for actually teaching mathematics and is just there for the retirement benefits of a teacher. Doesn't care at all for the students and assigns so much goddamn work along with tests that make no sense and take on average 8 hours. Listen to all the reviews and avoid this teacher.

Get ready to read
Lots of homework
So many papers
1.0
5.0
MATH200
Grade: Not sure yet
Nov 5, 2024

I have no idea where to start, but all I know is to not take his class. He doesn't respond to emails, he has not graded any classwork assignments, VERY test heavy. I don't recommend taking this class if yo have other classes to worry about. His assignments will take up your whole day.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH252
Grade: B
Dec 10, 2024

I wouldn't wish this class on my worst enemy. You are doing all of the studying yourself through linked videos. He doesn't communicate. The class is crazy time consuming (~5 hours per assignment, 3 assignments a week + quizzes). There's no saving your grade since the grading is a point system. No extra credit or curved exams. DON'T TAKE THIS CLASS.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH270
Grade: Not sure yet
Dec 16, 2024

Please DO NOT TAKE THIS CLASS, There are 3 Homeworks and 2 handwritten Classworks every week, that worth nothing but required anyway, then has a very difficult exams in myopenmath that only has 3 tries with grade penalty. If you want a good grade, please do not take this class. Professor doesn't care at all.

Tough grader
Lots of homework
Test heavy
2.0
5.0
MATH270
Grade: B
Jan 16, 2025

This class with Professor Williams was a real challenge. Lectures felt disconnected from tests, and the workload was heavy. But Unstuck study helped me prepare effectively. Overall, it's a tough course, but worth pushing through.

1.0
5.0
MATH270
Grade: Not sure yet
May 14, 2025

Just don't.

Tough grader
Lots of homework
Test heavy
3.0
3.0
MATH251
Grade: B
May 21, 2025
Would take again

His classes at SMCCD MUST be taken with the intention of doing plenty of self learning. Online asynchronous coursework is not an easy format to learn with. You have to be committed/interested or you will pick nothing up. Question “ramping up” is non-existent and professor should improve his classwork strategy to include this.

Lots of homework
1.0
4.0
MATH251
Grade: A
May 23, 2025

I took Math 251 (online) course with Prof. Williams. His lectures don't make sense and is a complete waste of time. Homework assignments are helpful. Packs in a ton of questions during exams and final. This guy should NOT continue to teach math as taking this class was an awful experience.

Clear grading criteria
Lots of homework
1.0
5.0
MATH110
Grade: A
May 24, 2025

Hahaha, I'm surprised this guy is still teaching at this school. His teaching style is absolutely horrendous, I'm not entirely sure why the school has still kept him as a teacher. He doesn't care to teach his students and treats all questions like they are trash. Was nonexistent for the entire semester and then assigned students random grades...

Tough grader
Lots of homework
Lecture heavy
2.0
4.0
MATH251
Grade: A
May 24, 2025

Terrible class structure. Took him for Calc I, he barely teaches, just posts assignments. Had to learn everything from Khan Academy. 85% of the grade is tests (avg 75-80%), only 5% classwork and 10% for homework. Doesn't respond to emails. Harsh grader, worst-rated at Skyline for a reason. Avoid if possible, or take only 1-2 other classes max.

Lots of homework
Test heavy
Graded by few things
2.0
5.0
MATH270
Grade: B
Jun 3, 2025

Williams is not bad when he spends time with you (and someday might become good), but it's hard to get time with him. His class is 3 units that feels like 5. He acknowledges the HW and test system makes mistakes, but doesn't adjust grades. Exams are disconnected from lectures/assignments. Not the best way to learn LA if you're interested in it.

Tough grader
Test heavy
Graded by few things
1.0
5.0
MATH225
Grade: Drop/Withdrawal
Jun 4, 2025

This professor doesn't teach and assigns hella homework, feels like 5 classes in 1. Everything you learn is online or from Khan Academy. This professor is just the worst.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH275
Grade: Not sure yet
Jun 4, 2025

I asked Professor Williams, "How much do you care about your students and their learning?" And Professor Williams said ABSOLUTELY NOTHING and assigned 5 ASSIGNMENTS PER WEEK, PLUS AN EXAM THAT TOOK HOURS TO DO WITH BARELY ANY OF THE QUESTIONS FROM THE HOMEWORK OR TEXTBOOK.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MATH252
Grade: Drop/Withdrawal
Jun 4, 2025

I remember dual-enrolling in his class during my high school days. Now at an Ivy school, but this professor stuck out. He's the most obnoxious and unhelpful professor ever, like he barely assisted in any way and was never there to assist students. He's more difficult than Ivy and UC professors, and doesn't teach at all, just repeats stuff.

1.0
5.0
MATH270
Grade: A
Oct 13, 2025

So you have to do three classwork assignments each week, and on top of that 3 online homeworks as well due on Sunday with a discussion mixed into there. He grades maybe once every three months and on top of that the only material to learn is from write ups and from plain videos of him reading the write ups. I made the mistake of taking this class.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MATH270
Grade: Incomplete
Oct 31, 2025

If you value your sanity, I wouldn't take this class. This guy gives copious amounts of classwork and homework each week. Only time I ever saw him give pity was when Canvas was down due to the AWS outage and gave us an extra day to do the classwork. There is also mandatory discussions where you have to talk about work you did last week. Don't take.

Tough grader
Get ready to read
Lots of homework
1.0
4.0
MATH252
Grade: B+
Dec 23, 2025

Videos are over complicated and poorly explained. One video from separate teacher made learning this course 3 times easier. Dosent answer emails and unhelpful overall. Shows bias on behavior.

1.0
5.0
STAT
Grade: C+
Dec 27, 2025

Took this class online and there was tons of work. I tried reaching out to the professor but he never responded a single time. I have probably sent around 15 emails and not a single time did he respond. Save your time and don't take his class.

Tough grader
Test heavy
Graded by few things
1.0
5.0
STAT
Grade: C+
Dec 27, 2025

bad professor never answered a single email. the work would take hours a day and it was worth about 5 points. All the notes he gives has absolutley no correlation towards the tests we take. what does he do all day. does not accept work a day late but grades my work around 3 weeks after i turned it in

Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

66%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 63 grades
Most common grades:
Not sure yet (19)
B (18)
A (18)
Grade Distribution
A(19)B(20)C(10)D(20)F(2)A-/B+(8)
Based on 113 reported grades
Not sure yet: 19
B: 18
A: 18
Drop/Withdrawal: 16
Common Tags
Tough grader (63)
Lots of homework (60)
Test heavy (49)
Get ready to read (22)
LOTS OF HOMEWORK (17)
Tough Grader (15)
Lecture heavy (13)
Skip class? You won't pass. (10)
Rating Trend

Declining

-0.82 avg change
Dec
Jan
May
Jun
Oct
Dec
Last 6 months
Ratings by Course

84378

3.0

(1)

MATH130

2.3

(4)

MATH110

2.1

(9)

STAT

2.0

(3)

MATH222

2.0

(1)
+9 more courses
Difficulty by Course

MATH222

5.0

MATH2705

5.0

MATH270

4.8

MATH225

4.8

MATH252

4.8

Similar Professors