4.1

John Challenor

Mathematics - University of California Davis

4.1
Quality
3.5
Difficulty
77%
Would Retake
293
Reviews
4.1
Quality
3.5
Difficulty
4.1
Helpful
4.1
Clarity

77%

Would Retake

293

Reviews

Rating Distribution
Official
293 total ratings

5

189

4

39

3

12

2

18

1

35

What Students Say

The professor is responsible, and he will reply to almost all your emails

MAT21A - 5.0 rating

His class is easy to understand

MAT021A - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 167 grades
Most common grades:
A (70)
Not sure yet (67)
B (32)
Grade Distribution
A(81)B(37)C(22)D(4)F(2)A-/B+(22)
Based on 249 reported grades
A: 70
Not sure yet: 67
B: 32
A-: 15
Common Tags
Test heavy (92)
Accessible outside class (91)
Amazing lectures (84)
Caring (73)
Respected (55)
Lots of homework (37)
Amazing lectures (36)
Gives good feedback (34)
Rating Trend

Stable

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

MAT21A

5.0

(9)

MAT21M

5.0

(8)

CALC17B

5.0

(1)

MAT127A

5.0

(2)

MAT150A

5.0

(1)
+19 more courses
Difficulty by Course

MAT21C

4.4

MAT21D

4.2

MAT108

4.0

21D

4.0

MAT17

4.0

Reviews (292)
5.0
2.0
MAT21A
Sep 5, 2018
Would take again

The professor is responsible, and he will reply to almost all your emails

Gives good feedback
Respected
Amazing lectures
5.0
1.0
MAT21A
Sep 10, 2018
Would take again

Amazing lecture; office hour is really helpful. He made me realize math is COOL!!!

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
MAT21A
Grade: A
Sep 25, 2018
Would take again

He is so patient that he will answer an easy question for many times. What's more, he makes us find that math is so cool!!!!!

Gives good feedback
5.0
2.0
MAT021A
Grade: A
Sep 26, 2018
Would take again

His class is easy to understand. He explains every detail clearly and gives students time to raise their questions. He has a clear structure and the office hour is really helpful. I love his class!!!

Gives good feedback
Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
MAT21A
Grade: A
Oct 26, 2018
Would take again

John is a nice teacher. He cares about students learning while treating every student fairly in and out of the classroom.

Respected
Participation matters
Caring
5.0
2.0
MAT21
Oct 26, 2018
Would take again

Best TA in the calculus room !

Respected
Inspirational
Caring
5.0
1.0
MAT21A
Grade: A
Feb 20, 2019
Would take again

The best Math teacher I have ever met in Davis. If you have a chance to take his class, go for it! You will learn a lot from him. He is very inspirational and gives students interesting problems to solve!

Accessible outside class
Amazing lectures
Caring
4.0
4.0
MAT21B
Nov 17, 2019
Would take again

He is a great professor, but his midterms are very difficult.

4.0
4.0
MAT21C
Nov 20, 2019
Would take again

You gotta do your homework to get good grades on quizzes even though it is not required. The midterm was somewhat hard but his lecture is fun so I recommend him.

Test heavy
Amazing lectures
Caring
5.0
3.0
MAT21B
Grade: Not sure yet
Nov 28, 2019
Would take again

His lecture is of so much fun, so make sure you attend each one, even the one before Thanksgiving because he will lecture some more challenging stuff from MAT 21D in small class size. His HW has no solution and no need for submission, ask him on Piazza. 40% of two midterms, 35% of final, 25% of weekly quiz. His midterm 2 was hard with average 56%.

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
MAT21B
Grade: Not sure yet
Dec 10, 2019
Would take again

By far, the best math teacher I've ever had, period. His lectures are enjoyable and fun, but also extremely clear so it's easy to understand concepts. He is also super open to answering questions in class, and on piazza. His midterms (especially the second one) are no joke, so please do attend lectures and do ALL the homework and the review sets.

5.0
3.0
MAT21B
Grade: Rather not say
Dec 10, 2019
Would take again

Challenor is probably the best calculus professor on campus. I've heard some iffy things about other professors, but Challenor only has positive feedback. His lectures were extremely helpful and were not boring at all. He overall seems like a cool dude. Also do not skip lectures because the midterms are kinda rough and based heavily on lectures.

Skip class? You won't pass.
Test heavy
Amazing lectures
5.0
3.0
MAT21B
Grade: A
Dec 10, 2019
Would take again

Great guy, lectures were always interesting and fun because he is clearly passionate about what he's doing. He teaches very clearly and enthusiastically. Midterms were graded pretty picky, and some questions were challenging. You'll learn a lot in this class.

Amazing lectures
Respected
Graded by few things
5.0
1.0
MAT21M
Dec 10, 2019
Would take again

Professor Challenor is a fantastic teacher. His lectures are interesting and useful and sometimes is hard to believe this is his first year of teaching. The quizzes are very helpful and can help students understand the material better. He responses to every question. His office hour is helpful to study the material. Overall the class is enjoyable.

Gives good feedback
Respected
Caring
5.0
3.0
MAT21B
Grade: Not sure yet
Dec 12, 2019
Would take again

Very fun lecture with concepts clearly explained, moderate amount of HW with no solution but you can ask on Piazza. Midterm 2 was much more difficult than 1. Final is OK. He will teach MAT 16A for winter quarter, 2020.

Skip class? You won't pass.
Graded by few things
Amazing lectures
5.0
4.0
MAT21B
Grade: A+
Dec 13, 2019
Would take again

John Challenor... my God what a man. But seriously, he loves his job, knows how to teach, and loves his students. Clap every time he does a bad drawing. Or even better, mention integration by parts as ultraviolet voodoo and see his face. Make sure you do homework and go to office hours for a fun time. Do the work and ask questions. He loves to help

Respected
Accessible outside class
Hilarious
5.0
3.0
MAT21B
Grade: A-
Dec 16, 2019
Would take again

Dr. Challenor is a wonderful teacher, I definitely recommend him for math! Not only does he teach things without frills and is very direct, but he is also very helpful and genuinely cares about the students. He is also so pumped about math that it is downright adorable. My most enjoyable class this quarter ^u^

Gives good feedback
Amazing lectures
Caring
5.0
3.0
MAT21B
Grade: A
Dec 16, 2019
Would take again

Caring and patient guy with funny lecture. Graded only by weekly quiz, 2 midterms, and a final. Midterm 2 was the hardest. He answered questions within 5 min on Piazza. HWs, even without solution, are of great help to exams. You will love him.

Skip class? You won't pass.
Graded by few things
Hilarious
5.0
3.0
MAT21B
Grade: D
Dec 19, 2019
Would take again

My grade does not reflect on the professor as illness prevented me from doing as well as I could have in the class. Challenor is an amazing math professor, very approachable, funny and inspirational. There are weekly quizzes that count for 20% of the grade, 2 exams and a final.

Respected
Hilarious
Amazing lectures
5.0
4.0
MAT21B
Grade: C
Dec 21, 2019
Would take again

Professor Challenor was the best professor to have as an incoming freshman student. He grades 25% on weekly quizzes (based on HW and lecture concepts), 2 midterms (20% each), and the final (35%). Second midterm was brutal and did well below average (why I ended with a C). Challenor also responds to every question quickly. Highly Recommend.

Gives good feedback
Respected
Lots of homework
5.0
3.0
MAT21B
Grade: A
Jan 15, 2020
Would take again

Dude he's a real gem. I am now sitting in another math professor's classroom and thinking back to the time when I had Professor Challenor, and oh man they can't compare. Professor Challenor's lectures were extremely helpful and even though we didn't use the textbook I still understood everything perfectly. Gives me passion for studying math too :)

Respected
Amazing lectures
Caring
5.0
3.0
MAT21B
Grade: A
Jan 16, 2020
Would take again

Honestly he really is a "real gem". I didn't expect that teachers would be good at a UC, since there are so many students. But he really does want everyone to succeed. His lectures are interesting and he is always open to answer your questions. His homework has a few challenging questions but it's not too bad. I was always excited to go to math! :)

Respected
Clear grading criteria
Amazing lectures
5.0
4.0
MAT021B
Grade: B+
Jan 25, 2020
Would take again

An amazing guy, genuinely. Makes math so interesting and fun, makes it easy to learn but also challenging. You can just tell he's passionate about what he's doing. I wish I could have him again, other math Profs just do NOT compare. This guy is gonna teach you math, and you're gonna love it. He should definitely be #1 on your preferred prof list.

Skip class? You won't pass.
Inspirational
Amazing lectures
4.0
5.0
MAT21B
Grade: C
Jan 27, 2020
Would take again

He's a fun teacher, but the content is hard! Most of the people who did well in his class took ap calc in high school, and without that background, I was at a disadvantage. He skips steps in examples, but if you ask him to clarify he's good at explaining what he's doing. If you take his class, take advantage of tutoring!

Skip class? You won't pass.
Caring
Tough grader
3.0
4.0
MAT16A
Grade: Not sure yet
Mar 20, 2020
Would take again

I feel like Professor Challenor is too hyped up. He is an alright professor not an excellent professor. His office hours are always filled with people; Also if you do go, he talks in riddles. He doesn't post homework solutions (which was one of the most frustrating things)although he is very quick to answer any questions on Piazza. Overall: Okay

Accessible outside class
Skip class? You won't pass.
5.0
4.0
MAT16A
Grade: C
Mar 25, 2020
Would take again

Challenor is a great professor, I would highly recommend him. He would actually teach you how to do math!!! I could have gotten a higher grade if I had put in more effort (a.k.a not the professors fault). He is amazing, he made me enjoy calculus. He knows how to teach unlike other UC Davis math professors. I wish he taught MAT 16B next quarer ):

Accessible outside class
Amazing lectures
Caring
5.0
5.0
MAT16A
Grade: A
Mar 29, 2020
Would take again

The BEST professor I had at UC Davis. TAKE him, please!!! I didn't like math at all, but his class is wonderful. His homework is not mandatory to do but do it and you will be good at midterms and final.

Gives good feedback
Respected
4.0
4.0
MAT16A
Grade: B
Mar 29, 2020
Would take again

His lectures are a tad fast and he doesn't necessarily explain every step, but he means well and really wants you to understand. He doesn't post a key for homework which is inconvenient but he responds very quickly on piazza. Overall a good professor.

Respected
Accessible outside class
Hilarious
5.0
4.0
MAT16A
Grade: C+
Apr 2, 2020
Would take again

Wow. Professor Challenor was one of the best professors I've had and the best math teacher I've ever had. Although I didn't excel grade-wise (due to some health issues), he made everything extremely understandable. I've always hated math and this quarter math was my favorite subject. Highly recommend!!

Test heavy
Amazing lectures
Caring
5.0
3.0
MAT21B
Grade: C+
Apr 6, 2020
Would take again

I took Challenor for 21B . His lectures were easy to follow and understand. Before class starts, he asks if anyone has questions. He always likes when you stop him to ask questions. Super nice! During office hours, he is super helpful. He gives good feedback and shows you step by step how to solve problems if you are confused. He is great teacher!

Gives good feedback
Respected
Amazing lectures
5.0
2.0
MAT021B
Grade: A
Apr 14, 2020
Would take again

Such a funny dude and a great lecturer. he told me that when I get to upper-division math classes to come to talk to him about the material and believe me I plan on it, such an insightful professor.

Accessible outside class
Hilarious
Amazing lectures
5.0
2.0
MAT22B
Grade: Not sure yet
May 19, 2020
Would take again

Grade math prof. HW is all from the textbook and easy. I barely show up to lectures but I can ace all the HWs and MTs simply from reading the textbook

Gives good feedback
Accessible outside class
Amazing lectures
5.0
3.0
MAT22B
Grade: B+
Jun 4, 2020
Would take again

I'm so glad I took Professor Challenor, I learned so much from him through this difficult online quarter. He teaches the material clearly and makes it easy to understand. He gives super reasonable Midterms that are just like the Homework problems he assigns. Definitely take a class with him if you can

4.0
3.0
MAT22B
Grade: A-
Jun 18, 2020
Would take again

The three midterms we had were pretty easy since they were exactly like the homework (so as long as you redo the hw and understand it, you should be fine). The final was harder than the midterms though.

2.0
5.0
MAT108
Sep 11, 2020
Wouldn't take again

Hw looks like nothing the lectures. Wish he had his own lecture notes or something and gave us. It's hard to understand and write a bunch at the same time. He responses to email super fast tho. He tries to help and support students, but it's just I don't feel like I learned in the class. No extra credits (except very small pt on test) as well.

Get ready to read
5.0
4.0
MAT108
Sep 14, 2020
Would take again

The material in this class is much more difficult than the calculus series so previewing the topics before lecture helps. Office hours and Piazza help a lot for the homework, so use your resources. He's such a nerd for math and will go above and beyond to help students understand the material. Final really tested your knowledge but was doable.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
2.0
MAT108
Grade: A
Sep 16, 2020
Would take again

The material in MAT108 is so cool and John did a great job presenting alll the cool stuff. Plus the rants on textbook and terrible math jokes, this class is definitely my favorite math class! John really really cares about his students and genuinely want us to succeed. 100% recommend!!!

Inspirational
Amazing lectures
Caring
5.0
4.0
MAT108
Grade: A
Oct 19, 2020
Would take again

Very responsive to questions both in lecture and on Piazza. I've had professors who answer questions in a condescending way so I've been scared, but John's chill and supportive! HW forces you to think about definitions and what follows in order to write a coherent proof. Really wish there was a physics professor like him :(

Accessible outside class
Hilarious
Caring
5.0
2.0
MAT012
Grade: Not sure yet
Nov 21, 2020
Would take again

John is an awesome professor. He doesn't like pre-calc because he says he doesn't get to show us the fun stuff but he still does a great job of teaching it. As long as you watch the lectures and do the homework his class will be a breeze.

5.0
3.0
MAT16A
Grade: C
Nov 26, 2020
Would take again

I failed precalc twice, then passed calculus with Challenor. Great professor. Very clear and easy to listen to. Seems to really enjoy his job and portrays the concepts that he teaches well. If you have the chance to take math with Challenor, do it. It was one of my best experiences with this class.

Gives good feedback
Respected
Skip class? You won't pass.
5.0
2.0
MAT21A
Grade: Not sure yet
Dec 15, 2020
Would take again

John is hands down the best in the math Department. He is very nice and cares about his students. His office hours are a life saver and his lectures are fun to attend. Tests are fairly easy. Might be a tough class if you have no calc background but definitely doable. He replied very quickly. Quizzes are straight out of the optional HW.

Accessible outside class
Test heavy
Caring
5.0
3.0
MAT012
Grade: A
Dec 19, 2020
Would take again

John is an amazing teacher & he cares for his students. He always goes back to previous slides or answers questions in the middle of a lecture if students ask. I would highly recommend going to OH and doing all (optional) HW. His midterms are pretty easy, and he gives partial points. His final was a bit harder, but the TA graded very lightly.

Respected
Test heavy
Caring
5.0
3.0
MAT012
Grade: A
Dec 23, 2020
Would take again

John was a great teacher and you can tell he is passionate about what he is teaching. The class was based on four tests and a final, but all of the questions were fair and based exactly on the homework. John made learning math so much more pleasant and was very caring towards students' situations in the pandemic. Overall a great guy and teacher!

Respected
Graded by few things
Caring
5.0
4.0
MAT21A
Grade: B
Dec 23, 2020
Would take again

John was really helpful especially during this covid pandemic. I was really struggling in his class since I was at a disadvantage for not taking AP Calculus in high school. By studying extra hard for his exams, I was able to end the quarter with a B. Advice for future students: email him to see what are the best ways to study for his exams!!

Accessible outside class
Test heavy
Amazing lectures
5.0
3.0
MAT21A
Dec 23, 2020
Would take again

John is an amazing professor! Even though I already took calc in HS, his lectures were so enjoyable and you could really see his passion for math. Hes a genuinely great guy and I couldnt recommend his class enough. Quiz every week directly from HW, three midterms of average difficulty, and one final which was on the difficult side, but ok!

Accessible outside class
Graded by few things
Amazing lectures
5.0
3.0
MAT21A
Grade: A
Dec 26, 2020
Would take again

john is such an amazing and personable prof! his lectures were so engaging (even at 9am) & he has a genuine passion for math. grading was very fair. quizzes & midterms were similar to hw problems. final was a bit tougher but doable. office hrs were very helpful, and he always made me excited to learn. really wished i could've met him in person.

Respected
Test heavy
Amazing lectures
4.0
3.0
MAT12
Jan 6, 2021
Would take again

He responds so fast and is super nice. Like you can ask the dumbest questions and hell answer them nicely, which I know other profs wont do. Just take him you wont regret it!!

Caring
Accessible outside class
Graded by few things
5.0
3.0
MAT012
Grade: A-
Jan 22, 2021
Would take again

He's a good professor overall. I took him online so I can't compare him with in-person lectures however he is pretty good at what he does. I can tell he is passionate and he is very generous when it comes to helping and trying to understand math. Office hours are pretty helpful and his tests aren't that bad even though your grade is based on tests.

Gives good feedback
Respected
Clear grading criteria
5.0
3.0
MAT12
Grade: B
Jan 29, 2021
Would take again

Great professor! Professor John was very enthusiastic about teaching math and it really showed. Explained problems and concepts well. Optional homework but highly recommended to do if you want to pass the class. Exam every 2 weeks, pretty straight forward. Final was a little tricky but manageable!

Respected
Amazing lectures
Caring
5.0
2.0
MAT21B
Grade: A+
Feb 9, 2021
Would take again

The best lecturer in the math department. If you have the chance to take his class, do it. He explains all the concepts and goes through the proofs really well so everyone can understand. I love him. I wish he could teach all of my math classes. The tests are hard, but he prepares you. He is so inspiring and his lectures made me excited about math.

Respected
Inspirational
Amazing lectures
3.0
5.0
MAT21
Mar 19, 2021
Wouldn't take again

Never post solutions to homework or exam reviews. Grades totally based on quizzes and exams. Little curve. Exams are super difficult.

Test heavy
Tough grader
5.0
4.0
MAT21B
Grade: A
Mar 19, 2021
Would take again

One of the best professors I've had so far. He is very passionate about teaching and wants his students to succeed. Grades were based on weekly quizzes, 3 midterms, and a final. His exams are tough, but doing the optional HW and review problems are helpful. His office hours are also super helpful for questions!

Amazing lectures
Test heavy
Accessible outside class
4.0
3.0
MAT16C
Mar 23, 2021
Would take again

Professor Challenor really cares about his students and will take more effort to help them. He has good lectures. He doesnt give answers to the hw which is kind of annoying. His tests are pretty fair if you study but his final is hard.

Respected
Test heavy
Caring
5.0
4.0
MAT21B
Grade: B
Mar 27, 2021
Would take again

One of my fave math professors. He makes calc digestible, but will sometimes skip calculations but you're always open to ask questions. Quizzes are from the "optional" homework which was usually "fun". Definitely go to OH to solve the more difficult ones. His tests aren't ridiculously hard but they're a mix of doable and reasonably difficult.

Accessible outside class
Test heavy
Amazing lectures
5.0
4.0
MAT21B
Grade: C+
Mar 27, 2021
Would take again

While this class was a bit difficult, the lectures were really clear and interesting. We're only graded on assessments, but the homework prepares you well for them. He's also very willing to answer questions and is very enthusiastic about the class. Overall a great experience.

Respected
Test heavy
Amazing lectures
4.0
4.0
MAT16C
Grade: C
Mar 30, 2021
Would take again

Very enthusiastic about teaching math and carried throughout his lectures. Homework was optional, but you should keep up with it for extra practice. It was a bit annoying to have no answer key for the homework, although he is very helpful during office hours. His exams were very tricky; make sure to be well prepared.

Accessible outside class
Test heavy
Tough grader
5.0
1.0
MAT021A
Grade: A
Apr 12, 2021
Would take again

He is really a nice instructor. He is very passionate and his lectures are very clear and he's ready to answer all the questions from the students. The homework outside the class is optional, but the problems in quizzes are taken from the homework. The midterm and final are not very difficult, and he gives bonus questions in those exams.

Respected
Accessible outside class
Amazing lectures
5.0
3.0
MAT21B
Grade: B
Apr 28, 2021
Would take again

He is the best professor ever, he's so caring and knows how to teach for sure.

Gives good feedback
Amazing lectures
Caring
5.0
3.0
MAT22B
Grade: B
May 14, 2021
Would take again

Challenor is by far the best math professor I've had at UC Davis. His exams are super fair as long as you do the hw. He tells you how to study for them and follows his own criteria. He explains really well, good lecturer, and great examples. I wish I would've had him for other classes. If you can take him, do it!

Gives good feedback
5.0
3.0
MAT22B
Grade: B
Jun 16, 2021
Would take again

Professor Challenor was by far the best math professor I have had a UC Davis and was an amazing way to finish the MAT series. His tests are very fair and just do the hw and you will succeed. Awesome dude and cares about his students.

Inspirational
Amazing lectures
Caring
4.0
3.0
MAT17A
Grade: A-
Jun 21, 2021
Would take again

I gave 4/5 but I would give 3.5/5 if decimals were allowed. I personally took the class P/NP so I was a bit surprised to get an A-. Decent curve, 84 above is A-. Class is pretty easy and this professor gives you a solid foundation, the only thing I didn't like was how there were no solutions to the quizzes posted and grading was slow.

Graded by few things
Test heavy
Clear grading criteria
1.0
5.0
MAT21B
Jul 2, 2021
Wouldn't take again

Very hard class be prepared to get a good score on test since thats the only way to get a grade in the class

5.0
3.0
MAT12
Grade: B+
Aug 25, 2021
Would take again

Best lecturer I have had so far. Enough said.

5.0
2.0
MAT21D
Nov 9, 2021
Would take again

He is very humorous and I enjoyed his lectures

Hilarious
Lots of homework
Graded by few things
5.0
4.0
MAT21D
Dec 3, 2021
Would take again

"The fundamental theorem of calculus was only the beginning."

Respected
Test heavy
Hilarious
2.0
4.0
21D
Grade: Not sure yet
Dec 8, 2021
Wouldn't take again

Doesn't give you any homework solutions so you never know if what you're doing is correct. Homework is optional but required if you want to learn anything. I felt lost the entire quarter because I never knew if I was doing the problems correctly and didn't know where to check my work.

Graded by few things
5.0
3.0
CALC17B
Grade: A
Dec 10, 2021
Would take again

Amazing lecturer, favorite professor I've had so far! The pace of the class is fairly easy to keep up with and the weekly quizzes helped me stay on top. HW is optional but highly recommend you do them if you want to get A's on all your quizzes. Tests are pretty fair imo and he curves your grade at the end of the quarter! Take his class!!

Skip class? You won't pass.
Amazing lectures
Caring
3.0
5.0
MAT21D
Dec 11, 2021
Would take again

I think he is a great professor, the best in the department IMO. HOWEVER, the overall class structure in-person is much worse than online. There are weekly quizzes and no HW solutions. Bc of this it is hard to keep up with the class. I'd recommend checking out other profs, however he is a great lecturer and is very helpful. Also curve is not great.

Caring
Accessible outside class
Respected
5.0
3.0
MAT017B
Grade: B
Dec 13, 2021
Would take again

Best calc professor I've ever had. As long as you do the homework and listen in on office hours the quizzes are a breeze- just 2 Q's. The midterms can be challenging though. Just practice- he's very clear with his words and what he expects and has a great understanding /passion for the material that he makes jokes. Best Calc Professor ever.

Gives good feedback
Hilarious
Amazing lectures
2.0
5.0
21D
Dec 15, 2021
Wouldn't take again

Our entire grade was determined by quizzes and exams with absolutely no credit given for homework. At the same time, the homework is needed to do good on the quizzes, but John doesn't believe in posting the good ol' answers to the homework because he "doesn't believe in it" (his words not mine) so good luck knowing if you're doing it right or not.

Graded by few things
Test heavy
1.0
5.0
MAT21D
Dec 15, 2021
Wouldn't take again

good lecturer but exams are the only grades you'll get. the exam are the hardest thing ever and good luck studying because he doesn't even give the key for reviews or homework.

5.0
5.0
MAT21D
Grade: A
Dec 15, 2021
Would take again

Challenor is a decent professor. His homework is hard and without a solution, but we have to do it right to do good on quizzes. Exams are hard especially the first one. The final grade is determined by exams and quizzes with no credit for homework. His lectures are awesome and office hour helps a lot. Hard course but decent choice.

Respected
Test heavy
4.0
4.0
MAT017B
Dec 16, 2021
Would take again

This was probably the toughest math class I've ever taken, but prof Challenor really went above and beyond to make sure everyone understood the lectures. You only get out what you put into this class, though, so even though homework may not be 'required' you definitely need to do it. Office hours were also really helpful

Graded by few things
Test heavy
Amazing lectures
5.0
3.0
MAT021D
Grade: A
Dec 20, 2021
Would take again

The BEST instructor I've ever met. You will learn a lot from him since he is a true teacher.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
MAT21D
Grade: A
Dec 22, 2021
Would take again

He is an amazing professor. The only downside is that he doesnt give hw solutions, but as long as you have a study group you should be fine. 21D is a really hard class in general, so you have to study really hard to do well. Overall, the exams were on the harder end, but the quizzes were very straightforward.

Test heavy
Amazing lectures
Caring
3.0
4.0
MAT21D
Grade: B
Jan 2, 2022
Would take again

Challenor is good at teaching us the material, but he doesn't post the answers to the homework which frustrated me the most. This meant that most of us didn't know if we were doing the homework correctly, and quizzes were heavily based on homework. Tests were also on the harder side, and only tests and quizzes make up your grade.

Skip class? You won't pass.
Test heavy
5.0
2.0
MAT17B
Grade: A+
Jan 4, 2022
Would take again

Professor Challenor is great at teaching and you can tell he has a passion for math. His lectures were easy to follow and he was always eager to answer questions. He also went over homework problems at the beginning of class to help with understanding. The only downside to the class is that there are quizzes every week. (Two quizzes get dropped)

4.0
4.0
MAT17B
Grade: A
Jan 6, 2022
Would take again

This professor is amazing. The quizzes every week (2 dropped) are pretty easy, just make sure to do the hw. When studying for the midterms, don't cram last minute . Study a bit every day for a week and you'll be fine. Utilize his office hours because they are really helpful. Find a study group because it really helps, & do lots of practice problems

Respected
Graded by few things
Caring
5.0
3.0
MAT17B
Grade: A
Jan 17, 2022
Would take again

i absolutely loved challenor. he is super comfortable taking extra time to answer/repeat questions people have & has very organized lectures. very clear grading format (weekly quizzes that are not bad at all), 2 midterms, 1 final. super funny/easy going. cares about every single student too which is rare. if i could take every class w him i would.

Accessible outside class
Amazing lectures
Caring
5.0
4.0
MAT21D
Grade: B-
Feb 7, 2022
Would take again

Good guy, tough class, made it bearable. graded based on 9 quizzes, 2 dropped, 2 midterms & a final. HW was optional but helpful for quizzes.

Gives good feedback
Clear grading criteria
Caring
1.0
4.0
MAT17B
Feb 10, 2022
Wouldn't take again

Took him because of high rating, but was super disappointed. He gives out practice problems but REFUSES to post solutions. He has weekly quizzes and does not provide students with ANY resources to help. BEWARE his exams do not give partial credit either. Its either correct or incorrect and he doesn't respond to regrade requests. AVOID IF POSSIBLE

Accessible outside class
Graded by few things
Tough grader
1.0
4.0
MAT17B
Feb 10, 2022
Wouldn't take again

Homework is optional however in order to succeed you must do all the problems but you will never know how you are doing in the class as there are NO homework solutions. Be prepared to feel lost the entire quarter. No partial credit on exams. He seems like a nice guy but this class was not it.

Tough grader
1.0
5.0
MAT17B
Feb 11, 2022
Wouldn't take again

PLEASE AVOID. He is so unhelpful, provides not solutions or study help, and his exams are difficult. He is not a good teacher and needs to provide more resources for his student.

1.0
5.0
MAT17B
Feb 11, 2022
Wouldn't take again

He does not provide solutions to any practice and so I promise you will feel lost the entirety of this course. He refuses to post any solutions and his quizzes are quite difficult. Overall disappointed.

4.0
4.0
MAT17B
Grade: Not sure yet
Feb 11, 2022
Would take again

Challenor good professor. There's homework assigned after every lecture but they are not graded nor collected. There is one quiz based on the homework every week. Challenor does not give out solutions to the HW (it's not that bad, be active on discord and use online calcs/go to OH etc). DO THE HOMEWORK. DONT fall behind! also avoid Thomas lmao.

Lots of homework
Test heavy
Caring
1.0
4.0
MAT17B
Feb 18, 2022
Wouldn't take again

He grades ridiculously. NO partial credit its all or nothing. Insane and unfair

4.0
4.0
MAT17
Grade: B+
Feb 18, 2022
Would take again

You will do great in this class if you use your resources wisely. Using platforms like discord and campus wire really helps with HW. He does not release HW solutions so that's a downside but if you collaborate on discord, you will be fine. Quiz and Midterm heavy, there's HW but not graded. Overall will take again but you gotta work for your grade.

Lots of homework
Skip class? You won't pass.
Test heavy
1.0
5.0
MAT017B
Mar 7, 2022

harshest grading system i've ever encountered, homework solutions aren't released which hinders your perception of how well you're doing in the class. ta's are harsh and rarely give partial credit.

Tough grader
5.0
4.0
MAT017B
Grade: Not sure yet
Mar 7, 2022
Would take again

Explains the concepts really well and in a straightforward manner! There are weekly quizzes that are based on the previous week's hw. There is hw after each lecture, but they're ungraded, and he doesn't post solutions but will go over them during OH if requested. He records the lectures but usually not the OH. Overall, a great choice!

Amazing lectures
Lots of homework
Accessible outside class
5.0
5.0
MAT021D
Grade: A
Mar 10, 2022
Would take again

Professor Challenor is a nice great proessor. You will learn a lot in his class and MAT 21D is very important for many other calsses. Choosing him as professor for this course is a wise choice.

Tough grader
Amazing lectures
5.0
3.0
MAT017B
Grade: A+
Mar 12, 2022
Would take again

One of the best math Professors I’ve ever had. I was worried about hearing that HW answers aren’t posted, but if you’re lost he guides you on how to do them on Campuswire. Exams are moderately hard, but as long as you do the HW and the MT/Final Reviews it won’t be super difficult. He is very caring and engages well with students!

Respected
Graded by few things
Accessible outside class
5.0
3.0
MAT017B
Grade: A+
Mar 12, 2022
Would take again

Such an amazing professor! He is an enthusiastic lecturer who constantly makes sure the students understand the content. Weekly quizzes, but if you attend OH and do the homework it's not bad at all. His exams also aren't too hard if you keep up with the homework, and he is always available to answer questions. Would 100% take him again.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MAT17B
Mar 13, 2022
Would take again

Lectures were very organized and easy to understand. Does not hesitate to answer your questions during lectures and will go over confusing parts as many times as needed. Always eager to help outside of class. Only downside is no solutions to homework and quizzes, but if you ask lots of questions, it shouldn't be a problem.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
MAT17B
Mar 14, 2022
Would take again

Understand the hw and you can do well. Hw is not too bad, but youre not given answers so being in a group discord is ideal.

Caring
Accessible outside class
5.0
3.0
MAT017B
Grade: Not sure yet
Mar 14, 2022
Would take again

There are no solutions to the HW, he encourages you to work with other students and go to office hours to ask questions. Weekly quizzes, two are dropped, 2 midterms and a final, so test heavy but fair questions. Amazing teacher, he cares very much and he's able to explain concepts well.

Tough grader
Participation matters
Amazing lectures
5.0
3.0
MAT017B
Grade: Not sure yet
Mar 15, 2022
Would take again

def go to office hrs. do all the optional hw. just be clear on everything. and try not to make silly mistakes on tests and you're all good.

Respected
Lecture heavy
Test heavy
4.0
4.0
MAT17B
Grade: Not sure yet
Mar 15, 2022
Would take again

Overall, very good teacher that cares about the material and his students. Homework is optional, but is practically required if you want to get a good grade. Unfortunately no answer keys for the HW, but you can easily receive help in his office hours or through the discord. Exams are tough but not impossible. DO THE HOMEWORK.

Test heavy
5.0
2.0
MAT017B
Grade: Not sure yet
Mar 15, 2022
Would take again

Best math professor at Davis. Very clear in lectures and I found this class to be easier than 17A. Would always pause class to make sure everyone understood the material. Only downside is that there is no homework solutions making it hard to understand material if you can't go to office hours. Make sure you know this before picking him

Amazing lectures
Accessible outside class
5.0
2.0
MAT017B
Grade: A
Mar 16, 2022
Would take again

Clear and concise teaching style. Will go fast some times during lecture if running into technological difficulties but makes sure to catch you up by posting additional videos relating to the same day's lecture online. Content is easy to understand if you do the homework, which greatly help you on weekly quizzes. Midterms and Finals are fair.

Amazing lectures
Clear grading criteria
Respected
5.0
4.0
MAT17B
Grade: A
Mar 18, 2022
Would take again

AMAZING PROFESSOR! Very caring and explains everything well. He does not give homework answers though.

4.0
4.0
MAT017B
Grade: Not sure yet
Mar 19, 2022
Would take again

He is a very caring and passionate professor, and explains stuff well in lectures. His homework was very helpful for exams despite it being "optional." As long as you make sure you understand and can do the HW you should do fine. My only complaint is that grading is tough on exams, do not rely on getting partial credit.

Tough grader
Caring
Test heavy
5.0
2.0
MAT17B
Grade: A
Mar 21, 2022
Would take again

I found that Professor Challenor had great lectures, that were both interesting and engaging and very thorough, and was very receptive to questions and feedback in response to emails and in office hours.

Gives good feedback
Caring
Accessible outside class
5.0
3.0
MAT17A
Grade: A
Mar 23, 2022
Would take again

Great lecturer and explains everything super clearly. Doesn't post answers to the homework but uses campuswire to answer any questions which is really helpful. Tests are not too hard and he sometimes even throws in hints for some of the questions. Seems like he actually cares about his students and is enthusiastic about math.

Amazing lectures
Accessible outside class
5.0
3.0
MAT017B
Grade: A
Mar 25, 2022
Would take again

Professor Challenor gives a really clear lecture and he explains very well. The optional HW in every lecture is sometimes challenging, but it helps a lot for weekly quizzes, and to prepare for the midterm. Although there is no solutions, the office hours are really helpful and he always put effort in explaining every doubts the students have.

Amazing lectures
Caring
Accessible outside class
5.0
1.0
MAT017B
Grade: A
Mar 25, 2022
Would take again

Dr. Challenor is one of the best professors you'll meet! Amazing class, very straightforward material (a little too straightforward), very respectful, just an awesome guy. Would take him again if I could. Beware, he does not give A+; the highest you can get is an A!

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
2.0
MAT17B
Grade: A
Mar 26, 2022
Would take again

Best professor in the MAT 17 series. The grade distribution is a little harsh, in that your grade is based entirely on quizzes and exams. It was evident that he truly loves math, which made the class both fun and engaging. He always asked if we had any questions and responded quickly to concerns on Campuswire. Exams were fair. Phenomenal lecturer!

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
MAT17B
Grade: B
Mar 26, 2022
Would take again

Challenor is an amazing lecturer and is open to clarify any confusion during class.The grading and partial credit can be pretty tough on the exams unless you get really close to the answer, but as long as you do the homework and ask questions during office hours, you'll be just fine for the quizzes and exams.

Tough grader
Amazing lectures
Accessible outside class
5.0
4.0
MAT017B
Grade: C+
Mar 28, 2022
Would take again

Challenor is a great professor. His lectures are extremely clear and his is more than willing to clarify confusing topics and take the extra time to clear up any confusion. The main issue I had with his class is that the grade was based on weekly quizzes and three exams alone. Homework was assigned for practice but no keys were ever provided.

Amazing lectures
Graded by few things
5.0
1.0
MAT17B
Grade: A
Mar 30, 2022
Would take again

Best professor I've had. Easy to understand and has very helpful office hours. Tests are very straightforward and are sometimes easier than the homework he gives. Everything is fair. 10/10 would strongly recommend. Plus he curves.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
MAT017B
Grade: B-
Apr 10, 2022
Would take again

I don't like math. BUT Dr. Challenor made me actually enjoy math a bit!! Lectures went by so fast which means he's so good at engaging his students. I loved his lecturing style! He's great at walking students through questions, especially ppl who struggle. Yes, he doesn't give out HW answers but trust, discord got ya! BEST MATH PROF. Yes yes yes

Amazing lectures
Lots of homework
Respected
2.0
4.0
MAT16C
Apr 25, 2022

Honestly an overrated professor. I think he is decent for math and does a good job teaching, however outside of the classroom is where he lacks. He does not post answers for homework sets and even midterm practice which is honestly so annoying.

Tough grader
Test heavy
Graded by few things
2.0
4.0
MAT16C
May 3, 2022

Does not post homework solutions which makes the course so much harder than it needs to be. Just post the homework solutions it is not that hard

Test heavy
5.0
3.0
MAT16A
Grade: B
Jun 1, 2022
Would take again

This class was taught very well, but the test difficulty was very random. there were 4 midterms, I studied the same for all 4 yet, on 2 I averaged a %94 and on the other 2 I averaged a %60, so I never really knew what to expect from the exams, some were easy and some were unnecessarily hard.

Amazing lectures
Clear grading criteria
Test heavy
5.0
4.0
MAT16C
Grade: A-
Jun 13, 2022
Would take again

The only negative is he does not post homework answers.But there is campuswire which you can use to ask about hw.I watched all the lectures and did hw the night before the midterms, studied till 3/4 am the nights before.The hw is fs harder than the midterm questions and the grading is in a format that is aimed to give you the most points possible.

Clear grading criteria
Test heavy
Graded by few things
5.0
4.0
MAT021D
Grade: B
Jun 13, 2022
Would take again

Challenor clearly has a deep love for math as well as teaching it. He is happy to answer questions during lecture and has a very positive attitude. I don't like math, but Challenor made me actually want to go to class. He was extremely organized and his lectures were easy to follow. Mat21D is a hard class, but i can't recommend Challenor more.

Amazing lectures
Graded by few things
5.0
5.0
MAT021D
Grade: A
Jun 15, 2022
Would take again

He will be the best option to take MAT 21D with.

Test heavy
5.0
2.0
MAT021D
Grade: B+
Jul 10, 2022
Would take again

Challenor is the best math professor I've had so far in lower-division math, his lectures are really helpful. He is reachable most of the time outside of class, and always likes questions. For those of us that are math majors, he knows a little bit about the upper-division classes, and I would highly recommend him whenever he teaches them.

Amazing lectures
Caring
Respected
1.0
5.0
MAT021B
Grade: A+
Nov 7, 2022

Does not post hw or midterm answers.

4.0
3.0
MAT021B
Grade: A
Nov 15, 2022

Everything is good for him. BUT HE DOES NOT GIVE A+ GRADE EVEN IF YOU GOT ALL FULL SCORE IN EXAMS AND QUIZZES!!!

Inspirational
Caring
Respected
5.0
3.0
MAT21M
Grade: A
Nov 18, 2022
Would take again

Challenor is amazing and passionate. Holds 4 office hours a week + 1 office hour of his TA's. Responds to emails and Campuswire questions. The material is challenging but I go to almost all office hours where he and his TA explain patiently, and so I do well in the class. Quiz every week but usually simple questions that check for understanding.

Gives good feedback
Caring
Accessible outside class
5.0
3.0
MAT021B
Grade: Not sure yet
Nov 30, 2022
Would take again

I really enjoyed this class and I would love to take more math classes taught by Professor Challenor. If you have to take any math class, he would be the best person to teach it.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MAT21B
Grade: Not sure yet
Dec 6, 2022
Would take again

Great professor, his lectures and office hours were very helpful if you didn't understand the material covered during the lecture. He is very easy to contact outside of class through campuswire, would definitely recommend taking any class that he is teaching!

Caring
Respected
Test heavy
5.0
4.0
MAT21M
Grade: A
Dec 7, 2022
Would take again

That is where I fall in love with maths. Easy to reach out, explain everything crystal clear, very professional. I would major in maths if he can be my prof forever. If you cram before the exam and you screwed up, don't blame the instructor. Blame your own laziness. If you don't want to learn something in college, don't waste your parents' money.

5.0
3.0
MAT021B
Grade: A+
Dec 26, 2022
Would take again

He is accessible, reasonable, and very helpful. Use his office hours as a resource as well as Campuswire for questions. Tests are based on the homework, which there's no answer key for which is what makes office hours so valuable. The weekly quizzes are straight forward. The bottom two grades are dropped from the quizzes. 2 midterms and a final.

Amazing lectures
Clear grading criteria
1.0
5.0
MAT021B
Grade: Rather not say
Dec 27, 2022

Extremely hard. No answer for practice and homework. Tests are very difficult. Weekly quizzes even at the week that you have midterms.

1.0
5.0
MAT21D
Grade: C+
Dec 29, 2022

Prof's lectures are way too simple and non-graded hw pretty much means you aren't learning anything without a lot of outside help(which isn't widely available for 21d btw). Good prof for every other class because resources exist, but not for 21d

3.0
4.0
MAT21B
Grade: A
Jan 3, 2023
Would take again

This professors lectures can be quite a drag especially if you're not a math major. Don't need to know a lot of what is explained during lectures. Love that the prof. airs the lectures on zoom and records them. You're better off watching it on 2x speed afterwards than going in person. Tests are fair. Homework and review keys not given.

Clear grading criteria
Lecture heavy
Online Savvy
5.0
3.0
MAT021B
Grade: A
Jan 3, 2023
Would take again

Professor Challenor did a great job with 21B. His lectures were good; I'd already taken calculus in high school but there were some things he explained better than my high school teacher. Grading is based on weekly quizzes as well as midterms and a final.

Respected
Lecture heavy
Test heavy
5.0
4.0
MAT21M
Grade: A
Jan 9, 2023
Would take again

Absolutely amazing professor, weekly quizzes are the only downside I could think of but they're usually just 1-2 questions at most. Grading is fair, lectures were optional to attend, discussion sections were great. Always available for office hours, and homework for 21M specifically was also optional.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
1.0
MAT021B
Grade: B+
Jan 29, 2023
Would take again

His timing during lectures and his organization is amazing. He recorded all his lectures so that we can rewatch them. He is also very easy going and helpful. This professor really knows how to teach. :D 10/10 will take his class again.

Amazing lectures
Respected
5.0
4.0
MAT21M
Grade: A
Feb 4, 2023
Would take again

Professor Challenor is amazing. He is my first professor here at UC Davis. I took his 21M class. He sets the bar of a good professor so high that all the professors afterwards are less in comparison. If you do the homework and understand the ideas intuitively, and know how to apply them in a creative way, you will do well on the exam.

Caring
Respected
Accessible outside class
5.0
4.0
MAT21M
Grade: A
Feb 8, 2023
Would take again

40% Test in the second week; not easy but curved. Homework is not graded, but similar problems will appear on the quiz 10%, drop lowest two. Final and midterms are hard but similar to homework. It has an overall curve.

Amazing lectures
Lots of homework
Graded by few things
5.0
1.0
MAT021B
Grade: A
Feb 13, 2023
Would take again

Love this prof. He is so patient and explains every question carefully. He records every lecture and office hour. Homework contains very helpful questions. Study guides are provided before midterm and final. Definitely would take his class again. Favorite prof.

Respected
5.0
3.0
MAT16A
Grade: B-
Feb 24, 2023
Would take again

Best explanation of mathematical concepts and their application that I've ever had from any professor.

Clear grading criteria
Gives good feedback
Lots of homework
5.0
3.0
MAT016B
Grade: Not sure yet
Mar 9, 2023
Would take again

FANTASTIC lecturer. He explains everything in an incredibly clear way and wants to make sure everyone understands. He responds to questions outside class within literal seconds & is incredibly accessible outside of class if you have any questions/concerns. Lectures are streamed on Zoom/recorded. He makes learning calculus less painful :)

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MAT016B
Grade: Not sure yet
Mar 14, 2023
Would take again

I'm taking Math just as a requirement but he is an amazing teacher. Don't think, just take him.

Amazing lectures
Caring
Test heavy
5.0
3.0
MAT016B
Grade: Incomplete
Mar 18, 2023
Would take again

Professor Challenor IS AMAZING! He is very knowledgable about what he is teaching and explains in detail both in lectures and office hours. He is very calm whenever we don't understand a question and will happily guide us to the correct answer. I really like how he is very responsive on Campuswire and how he records his OH the day before midterms.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
MAT016B
Grade: Not sure yet
Mar 18, 2023
Would take again

TAKE THIS PROFESSOR! He is one of the best professors I have learned with. You won't regret!

Amazing lectures
Caring
Accessible outside class
4.0
2.0
MAT016B
Grade: A
Mar 22, 2023
Would take again

Respectable guy. Explains concepts really well, made calculus pretty straight-forward. Room for improvement but overall a good experience as far as a calc class goes.

Test heavy
Online Savvy
5.0
3.0
MAT021B
Grade: A
Mar 24, 2023
Would take again

Challenor is a great teacher and explains stuff very clearly. Tests could be challenging but if you do the homework they weren't bad. There were weekly quizzes which could be annoying but were also helpful check-ins to make sure content was understood. Attend lectures and do the homework and you'll do well.

Amazing lectures
Clear grading criteria
Caring
5.0
2.0
MAT016B
Grade: A
Mar 29, 2023
Would take again

Professor Challenor is the best math professor I've had. He explains concepts very well and provides many examples. Go to office hours whenever you don't understand something. There are 4 half-midterms, 30 minutes each every other week. They are easy if you do the lecture homework (which is optional).

Amazing lectures
Graded by few things
Accessible outside class
5.0
4.0
MAT016B
Grade: B-
Mar 31, 2023
Would take again

The best mat16b professor. Curved a lot at the end and had the most partial credit.

Amazing lectures
Caring
Test heavy
5.0
1.0
MAT016B
Grade: A
Apr 3, 2023
Would take again

Best math teacher ever, he is so clear and always asks if we have questions. His exams/quizzes are EXACTLY like the homework and he always had review before exams. One of the best profs I have had, only downside is that he doesnt post homework answers, but you can just use symbolab to look them up so it doesnt really matter. Overall he is the BEST!

2.0
3.0
MAT016B
Grade: B
Apr 10, 2023

he lowkey rushes material just so he can put it in the bi-monthly "midterms". for a long term studier like me, it was very overwhelming to practice 2 wks of material in such little time. also if you usually are a mid/high B average student and rely on curves to get an A-, don't take this class. his curve benefits people within the C's-D's range.

5.0
3.0
MAT17A
Grade: A+
May 26, 2023
Would take again

Challenor is the best math teacher I've had. He explains concepts very clearly and always answers questions. We had weekly quizzes in discussion, but I always found them pretty easy and they were a good cushion for grading. He has extra office hours before tests, and homework and midterm practices were always super helpful.

Amazing lectures
Clear grading criteria
Caring
3.0
4.0
MAT17B
Grade: B
Jun 20, 2023

Took for 17A and B. Grade is entirely weekly quizzes and tests. Lots of homework (took me over an hour for each one and assigned after each lecture) but isn't collected and doesn't go towards grade. Beware though, if you don't do the homework you will not pass this class.

Gives good feedback
Lots of homework
Test heavy
5.0
3.0
MAT127A
Grade: Not sure yet
Jul 5, 2023
Would take again

Just in the first week of his real analysis course but wow -- he explains things and teaches extremely well which is quite rare. He also records and post notes which is +100 pts. Also his final exam is a oral exam which I love. He's VERY accessible outside of class.

Amazing lectures
Inspirational
Caring
5.0
3.0
MAT127A
Grade: A
Aug 22, 2023
Would take again

Professor Challenor is awesome! Made a scary class such as Real Analysis much easier to understand and approach. Super accessible and helpful during office hours. Does an oral final exam (only for summer session I think) which seemed odd at first, but he gives you a chance to correct any mistakes during and guides you back if you go off track.

Amazing lectures
Caring
Accessible outside class
4.0
3.0
MAT017B
Grade: C+
Sep 28, 2023
Would take again

Out of all the Calc profs I've taken at Davis, Challenor was the best. His lectures were very helpful, and his tests were hard but fair. If you want to pass you'll have to take advantage of outside resources, lectures alone weren't enough for me.

Respected
Test heavy
Graded by few things
5.0
1.0
MAT21M
Grade: A
Oct 2, 2023
Would take again

Agreed to giving me a recommendation letter in a min after i sent him the email, hes the best, take him.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
MAT17A
Grade: B
Nov 30, 2023
Would take again

Challenor is a really good educator, explaining all the concepts in clear and precise steps that allows you to understand the materials easily. Test scores relies on you doing all of the homework(not graded) and engaging in discussion sections on material you're unsure of. All around great professor, definitely take him if you have to take math

Participation matters
Gives good feedback
Accessible outside class
5.0
3.0
MAT021A
Grade: A-
Dec 1, 2023
Would take again

Doctor Challenor is a great Professor. I will say one thing though, sometimes his lectures can be confusing. I can't read his handwriting sometimes, but overall MAT21A is an easy class and I took Calculus previously. Make sure you do your homework. He is very forgiving with quizzes. Overall 9/10!

Participation matters
Amazing lectures
Test heavy
5.0
1.0
MAT17A
Grade: A+
Dec 12, 2023
Would take again

challenor was amazing. he is very clear in his lectures. if you are struggling, his office hours are super helpful, and they're are also drop-in tutoring.12-minute quiz once a week in discussion, and they are very easy. grade two midterms, nine quizzes, and ten worksheets (worksheets graded on completion). he drops the two lowest quizzes, as well.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
MAT17A
Grade: Not sure yet
Dec 15, 2023
Would take again

Super caring, great at explaining math concepts. Weekly quizzes/worksheets to keep you on track. Amazing prof.

Amazing lectures
Caring
Accessible outside class
5.0
4.0
MAT17A
Grade: B
Dec 31, 2023
Would take again

As someone who's bad at math Professor Challenor made calc understandable. Attend office hours he goes over the homework, gives answers and sometimes hints to what will be on the quizzes! Weekly quiz is a significant part of overall grade they show what he expects you to know. Do the homework it has no answer key or grade but it will prepare you!

Lecture heavy
Test heavy
Accessible outside class
4.0
3.0
MAT17A
Grade: B
Jan 7, 2024
Would take again

Professor Challenor was good. There are quizzes every week during the discussion sections based on the previous week's homework. The exams weren't bad. STUDY and you'll be fine.

Test heavy
Accessible outside class
Online Savvy
5.0
3.0
MAT17A
Grade: A
Jan 11, 2024
Would take again

i love this man. i took calc ab & bc in hs and this man is wayyy better at explaining concepts than my hs teacher. he gives many examples in lecture and is quick to respond on campuswire which is a super helpful resource. hosts many office hours and genuinely wants his students to understand calc. he's also hella funny.

Clear grading criteria
Gives good feedback
Accessible outside class
5.0
3.0
MAT021A
Grade: C
Jan 11, 2024
Would take again

Amazing professor very easy to get a B. All hw is optional so 2 midterms and final make up basically the entire grade. Only reason I got a C was because I spent all my time studying for chem instead of calc. Extremely passionate, knowledgeable, and friendly.

Test heavy
Graded by few things
5.0
3.0
MAT17A
Grade: A
Jan 16, 2024
Would take again

He is a super easy grader, I thought I was gonna screw up the final and he saved me. He gave clear lecture, office hour very helpful.

Amazing lectures
Clear grading criteria
3.0
5.0
MAT021D
Grade: Not sure yet
Jan 30, 2024
Would take again

Great and passionate teacher, just can have very unrealistic expectations of his students and for a class like 21d with few online resources to help it's oftentimes very difficult to learn the material. Also not a huge fan of optional hw(of which there is one for nearly every lecture and all are lengthy), makes it the hardest class to keep up in.

Tough grader
5.0
4.0
MAT17A
Grade: Not sure yet
Mar 2, 2024

Professor Challenor is super optimistic and knowledgeable about what he teaches; attending his lectures is worthwhile, but does record/lectures through Zoom if you choose not to go. While tests can be on the trickier side, midterm review sheets can prepare you enough. Very accessible through CampusWire, homework is optional/serves as practice.

Amazing lectures
Respected
Accessible outside class
3.0
4.0
MAT17A
Grade: Not sure yet
Mar 5, 2024

Challenor is a well respected professor and he seems to be very knowledgeable in the course content, but he has very high expectations for his students. Homework is optional, weekly quizzes and worksheets (done in discussion section), EXAMS ARE EXTREMELY DIFFICULT. You must really know the material to do well on exams and in the course in general.

Test heavy
Graded by few things
Online Savvy
5.0
3.0
MAT17A
Grade: Not sure yet
Mar 6, 2024
Would take again

Very caring and crazy fast responder through email or campus wire. This class is test-heavy with 95% of your grade being weekly quizzes, midterms, and finals. The weekly quizzes are easy and your 2 lowest scores are dropped. If you took calculus before, this class shouldn't be difficult. He is SUPER passionate about math. Go to office hours.

Amazing lectures
Caring
Test heavy
3.0
3.0
MAT17A
Grade: C
Mar 11, 2024
Would take again

One of the better math professors. He does yap about some math concepts that aren't required for the course, so it can confuse you at times. If you do the homework and use the midterm/final reviews he provides, you'll do just fine.

Test heavy
4.0
4.0
MAT17A
Grade: Not sure yet
Mar 11, 2024
Would take again

lectures can be on zoom + tests/quizzes make up 95% of your grade + weekly quizzes (can be easy or challenging), excellent lecturer but sometimes can go off tangent +homework is thought-provoking, attempt them, do the practice exams and you'll do great.

Amazing lectures
Caring
Test heavy
5.0
2.0
MAT17A
Grade: Not sure yet
Mar 22, 2024
Would take again

Challenor has a reasonable workload: 8 quizzes (2-3 easy ?'s), weekly WS (done in groups), optional HW after lecture, & 3 midterms. Lectures were engaging & he uses lots of visual examples w/ graphs. I struggle with algebra, but he made everything simple. I do wish he posted answers to his HW and MT review, but he records office hours before exams.

Amazing lectures
Caring
Accessible outside class
5.0
2.0
MAT17A
Grade: A-
Mar 23, 2024
Would take again

homework is optional but much more difficult than tests or quizzes. extremely passionate about math. you'll do good if you take his homework seriously and his notes during lecture are suuuuuuuuper helpful. he teaches in detail which in times can be confusing but overall a good thing, I appreciate him as a professor. i'd take him over anybody else

5.0
2.0
MAT17A
Grade: A+
Mar 30, 2024
Would take again

Dr. Challenor genuinely loves teaching math. He lectures with enthusiasm and is prepared with the lecture material. He is also accessible after class to answer any questions. The quizzes, midterms, and finals were not too difficult either. Do each of the homework he posts after lecture and practice exams and you will get a B at the lowest.

Gives good feedback
Respected
Accessible outside class
4.0
3.0
MAT17A
Grade: A-
Mar 31, 2024
Would take again

I struggled in this class because his tests are no laughing matter-- the man loves his trig. Yet I did enjoy his lectures and found his enthusiasm for math enjoyable. Do not expect an easy A but I would take Challenor if you're looking for a fair chance at getting an A (better chance than other calc profs)

Accessible outside class
5.0
3.0
MAT17A
Grade: A
Apr 1, 2024
Would take again

Challenor was a excellent professor for calc, very straightforward and direct. He LOVES math and is very passionate about what he does. The content is not difficult if you put in the work to study and review. Exams were straightforward. DO THE HOMEWORK! If you do the homework and understand all of the questions you will do well.

Respected
Online Savvy
5.0
4.0
MAT17A
Grade: A
Apr 18, 2024
Would take again

Very tough but rewarding teacher, holds great midterm and final reviews and is usually available and super helpful on Campuswire. If you put in the work you can definitely get an A

Amazing lectures
Gives good feedback
Test heavy
2.0
3.0
MAT17A
Grade: Rather not say
May 26, 2024

honestly over hyped. dont expect curve. DO THE HOMEWORKS. if u havent taken calc DO NOT TAKE THIS CLASS. if u have then u will be fine. but honestly he is nice

Beware of pop quizzes
Test heavy
4.0
4.0
MAT21D
Grade: Not sure yet
Jun 1, 2024
Would take again

professor challenor clearly knows math very well, good lecturer but the HWs (that we don't have to turn) could be a bit easier imo

Amazing lectures
Gives good feedback
Accessible outside class
5.0
3.0
MAT17A
Grade: Not sure yet
Jun 7, 2024
Would take again

very passionate about what he does, very clear in lecture, i personally had trouble because the examples he would give in lecture were way easier than the midterms, but if you do the homework you should be fine. he makes me wanna like math tho, love him fr

5.0
2.0
MAT17A
Grade: Not sure yet
Jun 14, 2024
Would take again

Challenor is the most passionate math prof i've ever had. Not only is he very knowledgeable in his field, but he loves to teach and it shows. He would often crack jokes in class or poke fun at people and it was overall a great time. I hate math, but he makes me want to like it and that's how you know he's awesome at his job.

Amazing lectures
Inspirational
Hilarious
5.0
3.0
MAT021D
Grade: A-
Jun 19, 2024
Would take again

So glad I waited a quarter to take his class. Lectures are very informative and prepare you well for the weekly quizzes (no graded hw). Exams are hard but fair and graded leniently with lots of partial credit. 21D is known to be very difficult but taking it with Challenor makes it so much less stressful and more enjoyable. He is a legend.

Amazing lectures
Hilarious
Test heavy
5.0
5.0
MAT17A
Jun 20, 2024
Would take again

As someone who struggles with math, Challenor is very inspiring. Super accessible and friendly. Curve isn't really great because he's a good professor so a lot of people score well. Make sure to go to office hours and do your homework because it's very similar to the tests.

Amazing lectures
Test heavy
Accessible outside class
1.0
5.0
MAT021D
Grade: B
Jun 20, 2024

If you have over 19 credits and want to take Professor Challenor's class, DON'T TAKE ANY OTHER COURSES. The final grade cutoffs are ridiculous (e.g., 75%-84% is B) to ensure high performance. Unless it's a prerequisite or you're fine with just passing (A- or above), it's not recommended. The workload for this course push students to excel.

Tough grader
Test heavy
4.0
5.0
MAT021D
Grade: B
Jun 22, 2024
Would take again

Good professor, tough class. Optional HW but quizzes similar to HW in discussion every week (lowest 2 dropped) with 2 midterms and a final. Tests have good partial credit opportunities but the curve is small. My only gripe is that he doesn't post the HW solutions or put formulas on the tests. Only take if you need 21D as a prereq, otherwise don't.

Tough grader
Test heavy
5.0
4.0
MAT108
Grade: B
Sep 19, 2024
Would take again

Can't imagine anyone else teaching this class better esp over summer session with dense ~2hr lectures MTWF. Impressive that he was able to keep the class engaged given the pace. MT (30% of grade), Final (40%); had ~50% class averages w/big STD. A lot of hard HW (30%) done in latex & graded harshly. Nice Curve but don't expect an A. Lecture recorded

Tough grader
Amazing lectures
Lecture heavy
5.0
5.0
MAT108
Grade: D-
Sep 22, 2024
Would take again

You can tell he loves what he teaches, and that passion bleeds over into his lectures, making what I usually find boring, actually engaging. He grades extremely harshly, but is very reachable outside of class, responding to DMs on Campuswire in mere minutes, even on the weekends. He is extremely accommodating and always listens to student concerns

Tough grader
Lots of homework
Accessible outside class
5.0
3.0
MAT021D
Grade: A
Sep 27, 2024
Would take again

Clear (and recorded) lectures, does not post lecture notes or slides. Very passionate about material which makes lectures engaging. Readily accessible and answers within hours on campus wire. Tests are fair and like homework problems. There were weekly quizzes in discussion sections (very manageable if hw was done) instead of having to submit hw.

Amazing lectures
Caring
Accessible outside class
4.0
3.0
MAT17A
Grade: A-
Oct 5, 2024
Would take again

Challenor is a passionate math professor who makes the subject engaging. While the exams can be challenging, doing the homework and attending office hours can help you succeed. I found unstuck ai a useful tool alongside other study resources.

5.0
3.0
MAT021A
Grade: A
Oct 17, 2024
Would take again

The Professor is very nice! Take his classes!

Participation matters
Amazing lectures
4.0
3.0
MAT017B
Grade: A
Nov 4, 2024
Would take again

A great professor! I loved him. His lectures were pretty easy to follow and aren't mandatory but they're not posted online. He's also open to students asking questions during or after class. He's really easy to get ahold of and answers questions relatively quickly. He assigns a lot of homework though and has 3 midterms plus a final.

Amazing lectures
Lots of homework
Accessible outside class
5.0
2.0
MAT017B
Grade: A+
Nov 15, 2024
Would take again

Amazing professor, check out his office hours!

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
MAT021D
Grade: B
Nov 21, 2024
Would take again

great prof, really good engaging lectures and super duper helpful in OH, try and go to OH if you're confused about anything at all or just sit in there and listen, weekly quizzes in discussion and no credit for hw so pretty test heavy but if you study you'll generally do well, had an A for most of the class just bombed the final cuz i didnt study

Amazing lectures
Caring
Test heavy
4.0
2.0
MAT17A
Grade: Rather not say
Dec 4, 2024
Would take again

This was the best math professor I've had! he is funny and explains the concepts very well. I recommend going to his office hours and every lecture because it makes it easier to understand because he goes step by step. Also he curves it pretty well! (The weekly quizzes helps a lot on the midterms (final is hard tho))

Amazing lectures
Clear grading criteria
Hilarious
5.0
4.0
MAT017B
Grade: Not sure yet
Dec 12, 2024
Would take again

My 2nd time taking him, I waited for him to teach 17b after 17a since I liked his lectures so much. Engaging lectures, clear explanations, recorded lectures, weekly quizzes, ~3 HWs per week on Webworks, recorded OH before exams, extremely accessible and eager to answer ?'s. His only downside is that he loves trig, and his exams are very hard.

Amazing lectures
Respected
Accessible outside class
4.0
5.0
MAT021A
Grade: A-
Dec 17, 2024

Professor was a good dude but his class is hard for no reason. He has weekly quizzes which are a pain. (He says two drops but if you mess up a small sign or anything you get marked down a bit). Quizzes are also a few questions so if you mess up your grade drops as there are few assignments. Tests are very difficult as well and his curve isn't kind.

Tough grader
Beware of pop quizzes
Test heavy
5.0
4.0
MAT021A
Grade: C-
Dec 19, 2024
Would take again

I'll be quick: Attend OH (create study group), skip * questions if you're struggling, rewatch recorded lectures, use campuswire & go to TA OH (depends on TA) (+I never took AP calc & was lowkey rlly hard). Drops the 2 lowest Quizzes (9): 25%, MT (2): 40%, Final: 35%. Curved & replaced lowest score from 1 MT's (2) w/higher final score this quarter).

Amazing lectures
Test heavy
Accessible outside class
5.0
3.0
MAT021A
Grade: C+
Dec 19, 2024
Would take again

bombed the first two midterms but did ok on the final and managed to pass with barely studying. definitely possible to get an a if you just study a bit

Tough grader
EXTRA CREDIT
Test heavy
4.0
4.0
MAT017B
Grade: A
Dec 19, 2024
Would take again

He's really enthusiastic in lectures and is passionate about teaching which makes the class engaging. Helpful in his office hours and responds quickly to Campuswire questions. Lots of Webwork homework's but they do serve as good practice. Midterms are hard but if you do the Canvas homework problems it's fine and final is similar to the Midterms.

Amazing lectures
Lots of homework
Accessible outside class
5.0
3.0
MAT021A
Grade: B
Dec 20, 2024
Would take again

Lectures are very clear and he's approachable for questions. His office hours are so helpful and he's a fair grader. Overall I love this professor.

Amazing lectures
Hilarious
Caring
5.0
5.0
MAT021A
Grade: B
Dec 24, 2024
Would take again

Professor Challenor lectures really well and really cares about all his students. He makes himself accessible to students very frequently and would always go over the allotted time for OH. He is a very difficult professor so I wouldn't recommend taking him if you are not planning on studying. Not a great curve but an amazing professor.

Amazing lectures
Graded by few things
Accessible outside class
5.0
3.0
MAT021A
Grade: A
Dec 28, 2024
Would take again

You're doing yourself a disservice if you don't attend Challenor's lectures. He is a 🐐. The class grade was composed of weekly quizzes, two midterms, and the final. Homework is optional, but if you don't do it, you're cooked. Generous curve at the end of the quarter; my friend managed to pass with a 60%.

Amazing lectures
Graded by few things
5.0
2.0
MAT017B
Grade: A
Jan 5, 2025
Would take again

Excellent prof. Clear lectures. Exams are fair with generous curves. If you can choose him, don't hesitate!

Amazing lectures
Accessible outside class
4.0
4.0
MAT021A
Grade: D
Jan 5, 2025
Would take again

Despite not doing well (given my math experience, I should not have taken this class), I liked it. He's pretty funny, and I had a good TA. It's really impressive how he apparently projects his voice without using a microphone. I don't think I can handle having no mandatory homework, but it's probably a plus for a lot of people!

Hilarious
Respected
3.0
2.0
MAT021A
Grade: B-
Jan 9, 2025

Good lecture, very helpful professor, but exam is hard

5.0
4.0
MAT108
Grade: A
Jan 16, 2025
Would take again

Quite literally the BEST professor I've had at UCD for a STEM class. Took this class over the summer, and it was graded on two mts, 11-ish hws, and a final. He's super accessible outside of class (Campuswire), easy to follow in lectures, and very passionate abt math, which makes class entertaining. His exams and HWs are tough, but not impossible.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
4.0
MAT017B
Grade: A-
Jan 17, 2025
Would take again

I took Dr. Challenor last quarter and he was the best calc prof I ever had! He was always willing to help during his OH and he loved going on about his fave math topics in class and cracked jokes. He was very passionate about his teaching & that is honestly what kept me engaged throughout the quarter!

Amazing lectures
Hilarious
Test heavy
5.0
4.0
MAT021A
Grade: B
Feb 1, 2025
Would take again

Overall great professor. If you're willing to dedicate the time to study you'll do great.

Amazing lectures
Caring
Accessible outside class
5.0
4.0
MAT021A
Grade: B
Feb 11, 2025
Would take again

Highly recommend Challenor for 21a. Not many moving parts, was clear what you needed to study, which I love. Pretty hard class though, you need to know things in depth (a lot more intense than 21b in my experience). It's really meant to shape you up for the rest of the 21 series. Challenor was awesome though. I learned a lot.

Clear grading criteria
Caring
Accessible outside class
2.0
4.0
MAT012
Grade: Not sure yet
Feb 12, 2025

i took challenor for mat 012 and mat 21a, and people on here are LYING. the lectures don't match the homework, tests are insanely difficult and it's impossible to prepare for them with the because he doesn't give solutions to the provided study materials. the class consistently got an average of about 50% on tests, and he didn't curve the grades.

2.0
5.0
MAT012
Grade: Not sure yet
Feb 12, 2025

I genuinely don't understand why he has such a high rating. The homework doesn't match up with the lectures at all. the lectures and homework don't match up with tests so you essentially have to teach yourself the fundamentals of what you're learning. The class average is 50% on every test and he doesn't curve it. just. please. don't.

Tough grader
Lots of homework
Accessible outside class
5.0
4.0
MAT17A
Grade: C+
Feb 20, 2025
Would take again

Really good professor, grade is due to personal skill issues and the fact that I despised calculus. If you have the opportunity, go to lectures and OH, it helped me in actually getting the material. Really understanding, may make concepts harder than presented, but gives good tips on memorizing. Probably one of the best math professors at UC Davis.

Graded by few things
Accessible outside class
5.0
3.0
MAT021D
Grade: A
Mar 8, 2025
Would take again

Very good at explaining things, posted lecture recordings but not pdfs of notes, be sure to do the ungraded homework. 10/10

Amazing lectures
Graded by few things
5.0
4.0
MAT12
Mar 12, 2025
Would take again

Fantastic teacher, knowledgeable, open to questions, and style of building on previous concepts really helps. Be warned, midterms are hard and rigorous but questions can have partial credit. Be sure to do the extra non-graded homework

Clear grading criteria
Accessible outside class
2.0
5.0
MAT021A
Grade: F
Mar 14, 2025

Super theoretical and didn't actually give steps to do the problems. Only graded on quizzes and exams and everyone I know failed his class.

Test heavy
Graded by few things
4.0
2.0
MAT012
Grade: Not sure yet
Mar 15, 2025
Would take again

He was a great professor who really lived by the "no stupid questions" rule. There isn't necessarily a "curve" but if you do better on the final than what you did on one midterm, it replaces that score. The lectures are recorded too and also on zoom if necessary, which is a huge plus when it rains. Awesome and super chill guy, would take again!

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
MAT012
Grade: Not sure yet
Mar 21, 2025
Would take again

One of my favorite professors so far, I wish I could have him for all of the MAT 21 series. He is so passionate about what he does, and he is very kind and understanding and loves any and all questions. Responds to emails and campuswire within a single day. If you have the chance to take him, DO IT! There are few math profs who'll be this great

Amazing lectures
Inspirational
Accessible outside class
4.0
2.0
MAT012
Grade: Not sure yet
Mar 25, 2025
Would take again

Professor Challenor is an easy to understand professor during lectures. Provides useful resources to pass. However, at times I DONT believe he went into enough detail during lectures where you could apply the material into the homework assignments. My only other complaint is the final exam! Very hard as the study guide DID NOT help in preparing!

Clear grading criteria
Caring
Graded by few things
5.0
3.0
MAT012
Grade: A
Mar 25, 2025
Would take again

Prof. Challenor's class was very well organized and he's very caring and always stops for questions. He's very clear on his grading and everything else about the class. The final was rough but not impossible but he curves the class so it really wasn't that bad. Overall I liked his class even though I hate math classes.

Caring
Lecture heavy
Accessible outside class
5.0
3.0
MAT012
Grade: B
Mar 27, 2025
Would take again

Dr.Challenor is a professor who takes the time to make sure his students understand what he is teaching. This is one of his strengths. That being said, maybe the material in the HW isn't all taught during lecture but you could try putting two and two together and it usually makes sense. I agree that the final was super hard.

5.0
4.0
MAT012
Grade: B
Mar 31, 2025
Would take again

We had 3 midterms worth 20 percent each and the final was 30%, the homework was slightly helpful for practice Before each midterm, we would have a study guide worksheet + office hours, you can get a solid B with that alone but studying more would help a lot. Challenor is very caring and his OHs are easy to understand. Plus the curve was good.

Clear grading criteria
Caring
Test heavy
5.0
3.0
MAT150A
Grade: A
Apr 1, 2025
Would take again

Professor Challenor is great. I was actually signed up to take 150A in the Fall with a different prof and ended up dropping because I was so lost. The stark difference between Challenor and my old prof was wild. He is enthusiastic, lectures clearly, and facilitates great collaboration. Weekly homeworks, 1 midterm, 1 final, very fair grading.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
3.0
MAT012
Grade: A
Apr 10, 2025
Would take again

Prof Challenor was awesome! He was very enthusiastic about the material and cared that his students learned the material. Class had 3 midterms (20% each) and a final (30%). The final score replaced any lower midterm scores. The final was very difficult, however he curved the final grades to fairly accommodate. 100% recommend taking his class.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MAT21C
Grade: Not sure yet
Apr 11, 2025
Would take again

He's fantastic at teaching. Very passionate about calculus and gives plenty of time for questions!!

Clear grading criteria
Caring
Respected
5.0
2.0
MAT012
Grade: A
May 8, 2025
Would take again

The prof makes it very easy to pass the class, I did little to no studying. Explains concepts really well in lecture, but the key to passing exams is practicing with homework. I also took a helpful discussion course alongside this class that gave us weekly worksheets on the material. He drops your lowest midterm grade if you do better on the final.

Amazing lectures
Lots of homework
Caring
3.0
5.0
MAT21C
Grade: Not sure yet
May 14, 2025

Passionate,but Exams are harder than expected. He would not be able to cover everything during the class. Questions that were not covered during class will appear with hints... Tons of homework questions to practice, not mandatory, but similar questions will appear on weekly quizzes, even during test weeks. Too much work if you are not a math major

Lots of homework
Caring
Accessible outside class
1.0
5.0
MAT21C
May 15, 2025

His tests are insanely hard and he makes it hard on purpose (he said so himself). Like, what's the point?

2.0
5.0
MAT21C
Grade: Incomplete
May 16, 2025

He assigns hw on every lecture day which means 3 hw per week. Though no submission required you would definitely fail this course if not doing the hw. His exams are extremely hard and different to the hw. Indeed he is a very good person and loves math heartily and gives interesting problems on exams, but if you are targeting a good gpa don't take.

Lots of homework
Test heavy
3.0
4.0
MAT21C
Grade: Not sure yet
May 16, 2025

No mandatory homework, has practice exams, but the actual exams are the next level. Tbh, 4.x rating is for the professor himself, he's pretty caring, has a lot office hours, and explains homework problems well, but exam problems r way harder and need to fully understand each concept. (grade by quiz, mid, and exam, no hw) Prepare to spend more time.

Caring
Test heavy
Accessible outside class
5.0
4.0
MAT21C
Grade: Not sure yet
May 20, 2025
Would take again

Professor Challenor is a great lecturer and does a great job teaching this class but I think the exams are a little too challenging for students. The homework is helpful for exams and quizzes but there are certain problems on the exam that I feel are too conceptual for a 50 min midterm. Quizzes aren't too difficult as long as you do them!!

Lots of homework
Test heavy
Accessible outside class
1.0
5.0
MAT21C
Grade: Incomplete
May 21, 2025

앰뒤샤끠쳐띠줫우면. His class is test heavy but tests are just nonsence. I got all A+ and 5 ap score on all calc class but his class is not about how good you are but about how well you guess. JUST RUN. DO NOT TRUST HIS RATING, it is manipulated for sure there is no chance that he got 4.x score. I'm saving yall's pain in future trust me never take him.

Tough grader
Hilarious
Test heavy
1.0
5.0
MAT21C
Grade: Not sure yet
May 21, 2025

TOO MUCH WORK!!!!!!!!!!!!! WAY TOO MUCH

Lots of homework
Test heavy
1.0
5.0
MAT21C
Grade: B
May 22, 2025

Lectures, hw's, and midterm review didnt do anything with the actual test. so basically to do well(good grade) in this class u gotta use some outside of class materials

Tough grader
Test heavy
Graded by few things
1.0
5.0
MAT21C
Grade: Rather not say
May 22, 2025

Biggest thing ive learned from him is that RMP rating doenst really mean anything

Lots of homework
Test heavy
5.0
4.0
MAT21C
Grade: Not sure yet
May 22, 2025
Would take again

Easy to pass, hard to get an A (like many stem courses). Exam questions are similar to the practice midterms, as long as you understand hw and practice midterm (and do outside studying!), you will do fine. Accessible outside class and genuinely wants you to succeed. Cannot say anything about the final yet, but he does make the final more difficult.

Lots of homework
Test heavy
Accessible outside class
5.0
3.0
MAT012
Grade: A
May 22, 2025
Would take again

There was 3 midterms each worth 20% of grade. If you did better on the final than a midterm, he would replace your midterm grade with your final grade. Gives homework for each lecture. Sign up for Co-class it helps.He gave study guides before exams and held extra office hours that he recorded. If you watched that and do study guide you'll do great!

Amazing lectures
Lots of homework
Accessible outside class
5.0
2.0
MAT21C
Grade: Not sure yet
May 22, 2025
Would take again

I love this man. He is so far the only good professor I've had at UC Davis. Not only are his lectures great, but he has more than ample office hours every single day for several hours a day. He even stays after his office hours if people still have questions and it is obvious he is truly passionate about teaching and cares unlike most professors.

Gives good feedback
Caring
Accessible outside class
1.0
5.0
MAT21C
Grade: Not sure yet
May 23, 2025

It sounds like he's a nice person but this is not rate my neighbor or rate my friend, as a professor he is not very good. people really should consider others choose professor based on the rating here.

Hilarious
Test heavy
1.0
5.0
MAT21C
Grade: Incomplete
May 24, 2025

if u want to challenge yourself, take this course. i really recommend this class for calculus lovers.

Tough grader
Test heavy
1.0
5.0
MAT21C
May 27, 2025

he makes his tests insanely hard bc he thinks it's "fun"... AVOID THIS CLASS

Test heavy
1.0
5.0
MAT21C
May 27, 2025

He is very passionate about the class. However, the exams are extremely hard that the average score is around 50%. He intentionally makes them difficult so that there are multiple ways to lose points. Avoid if you can.

1.0
5.0
MAT21C
May 27, 2025

He thinks we are only taking his class for one quarter. The homework is optional, but if you don't do it, there's no chance for you to pass the class. And even if you do the homework, the class is insanely hard to pass.

1.0
5.0
MAT21C
Grade: C
May 28, 2025

what's the point of hw's and practice problems if they dont do anything with the actual test

Lots of homework
Test heavy
1.0
5.0
MAT21C
Grade: C
May 28, 2025

I got both A+ in 21a and 21b, and i'm putting at least double amount of effort in this class than those two combined. I'm about to fail right now. No joke

Test heavy
Accessible outside class
1.0
5.0
MAT21C
Grade: Drop/Withdrawal
May 28, 2025

Lectures? Understandable. Homeworks? Somewhat doable. Tests?…. No comment

Tough grader
Hilarious
Test heavy
4.0
5.0
MAT21C
May 28, 2025

He's a really great guy, but I cried more in this class than watching Cyberpunk Edgerunners for the first time.

Tough grader
Amazing lectures
Lots of homework
5.0
4.0
MAT21C
Grade: Not sure yet
May 28, 2025
Would take again

Dare I say the best professor at Davis. Class is definitely difficult, but that's mainly because of the material. There's also an expectation to have firm conceptual understanding of concepts. If you're complaining about Challenor's midterms and him being a bad prof, actually attend his lectures and go to OH lol

Tough grader
Amazing lectures
Respected
5.0
4.0
MAT21C
Grade: Not sure yet
May 29, 2025
Would take again

Greatest calc professor oat

Amazing lectures
Lots of homework
Accessible outside class
2.0
5.0
MAT21C
May 29, 2025

The quizzes every week is very stressful and the exams are much tougher than its course material, and the professor himself said it. I studied so much for today's quiz and I know I failed so..

Tough grader
Test heavy
Accessible outside class
2.0
5.0
MAT21C
Grade: Not sure yet
May 31, 2025

Hw's, quiz problems, practice problems, and examples from lectures are not enough to do well in the test. you have to figure out something else to study. it's week 9 and I havent figure it out

Tough grader
Test heavy
Accessible outside class
5.0
3.0
MAT21C
Grade: Not sure yet
Jun 1, 2025
Would take again

1st half of the class is the most difficult but his lectures were great so I had a decent grasp of everything. Really appreciate his enthusiasm through each concept! Don't take HW as optional bc quizzes were HEAVILY based on that week's HW. Redo ALL HW sets related to exam. Heavy workload but minuscule compared to the monster that is PHY9 🥀

Tough grader
Amazing lectures
Test heavy
2.0
5.0
MAT21C
Grade: Not sure yet
Jun 2, 2025

He makes himself available outside of class, which is really nice, but I think that the way he structures his class is terrible. Optional homework with no answer keys and the homework is barely applicable to the tests. I think he made this course much harder than it needed to be. Avoid taking him if you can.

Lots of homework
Accessible outside class
5.0
3.0
21D
Grade: Rather not say
Jun 2, 2025
Would take again

I definitely learn something (not telling you) from Prof. Challenor even though my grade was a little below my expectation. I enjoyed those 9 weeks of 21d despite remembering spending more time than most of my classmates on almost all of the hws. A single problem can often take me roughly 2 to 3 hours.

Lots of homework
Respected
Accessible outside class
5.0
3.0
MAT21C
Grade: Not sure yet
Jun 3, 2025
Would take again

Very caring and considerate, never makes you feel bad for asking questions or needing a refresher on certain topics. If ur struggling or need 1-on-1 help, GO TO OH. Very laid back and you can work on ur hw in there and ask him if you have questions. Exams a bit on difficult side but fair. Quizzes on the simplest questions and act as grade booster.

Gives good feedback
Caring
Accessible outside class
1.0
5.0
MAT21C
Grade: Not sure yet
Jun 5, 2025

giving him a 5 only because him being nice in the office hour is like giving your uber driver a 5 for cracking funny jokes but crashed the car

Tough grader
Test heavy
5.0
4.0
MAT21C
Grade: Not sure yet
Jun 5, 2025
Would take again

The quizzes aren't difficult if you do the hw. Good lectures, clearly is passionate about the topic. He really cares about his students and wants them to do well. The exams are difficult but not impossible, go over the hw, reviews and lectures examples! The campus wire is helpful and he is very very good about answering questions on there and in OH

Amazing lectures
Test heavy
Accessible outside class
2.0
4.0
MAT21C
Grade: A-
Jun 5, 2025
Would take again

The quizzes are just excessive. I understand having a weekly quiz, but all 10 weeks is insane. There's no reason to still have them the night before the 8 am midterm or during the last day before finals week when people have better things to do. Seriously even the physics 9 series professors cancel the weekly quiz during midterm/final exam weeks

5.0
4.0
MAT21C
Grade: Rather not say
Jun 6, 2025
Would take again

Professor Challenor is an excellent, excellent lecturer I must say. Clarify everything single concept to the root. Make sure you can do HW right after lecture to practice without any confusion. Offer a lot of support outside classes. The only thing is the exam is moderate to hard which may require some critical thinking and stress, yet it's college

1.0
5.0
MAT21C
Grade: C+
Jun 7, 2025

He has do something about the difference between the tests and materials he gives. Either make tests easier or make hw's and practice questions challenging so it'll practice students for the tests.

Tough grader
Test heavy
Accessible outside class
2.0
5.0
MAT21C
Grade: Not sure yet
Jun 7, 2025

No joke, there are 24 homework assignments throughout the quarter. There is homework after every lecture, and even though it's optional, you fail the class if you don't do it.

Test heavy
5.0
3.0
MAT21C
Grade: Incomplete
Jun 7, 2025
Would take again

I would say his exams were more fair than my professors in 21A and 21B. Great professor the only problem I have with the class is a quiz a day before finals. He should show the physics department how to actually teach properly since Professor Challenor is actually nice, clear, and helpful.

Lots of homework
5.0
5.0
MAT21C
Grade: Incomplete
Jun 7, 2025
Would take again

I know he is very kind and respectful professor, but he can't be the reason of some students depression. We all know math 21c is hard then plz give us some good practice problem so we can be fully prepared. I can't be depressed anymore no sleep or food 24 thinking and studying to fail the final

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MAT21C
Grade: C+
Jun 8, 2025

he always says yes, even if the question is not a yes or no question

1.0
5.0
MAT21C
Jun 8, 2025

I was able to get an A in both 21A and 21B because I usually spend a lot of time studying. But for this class the homework after every lecture is torturing me. As a person who never took calculus, most of them take more than 2 hours, and I am still failing.

2.0
5.0
MAT21C
Grade: Not sure yet
Jun 8, 2025

He is a very kind person and an outstanding mathematician himself. He tries to prepare you like you are a future mathematician.... Gives out way too much work to do and not related to the tests... Depressed every time before tests, b/c you know you're not getting 100% understanding. Please give good practice for tests...

Lots of homework
Caring
Test heavy
1.0
5.0
MAT21C
Grade: C-
Jun 9, 2025

I'm confused; am I dumb, is he a bad teacher, or is the topic difficult? I think it is a combination of all three that makes me wonder if I am worth it to live every time before the test. But I know one thing for sure, he says it himself, that he makes the test hard on purpose. I don't fail the quizzes, I fail all the tests.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MAT21C
Grade: Not sure yet
Jun 9, 2025

H.W done, Final review done, Midterms done, quizzes done, but still I feel like I am going to fail the final because I know how hard is his final. God Plzzzzzzz help

Tough grader
Lots of homework
Lecture heavy
2.0
5.0
MAT21C
Grade: Not sure yet
Jun 9, 2025

Listen, I know the content itself if difficult and he does seems to be a nice guy who is passionate about math...but his exams are just too much in my opinion. I have no problem with putting in a LOT of work and time into studying, but it's hard to even know what/how to study for his exams. would also help if he gave us solutions to hw and practice

1.0
4.0
MAT21C
Grade: Not sure yet
Jun 9, 2025

the homework only prepares you for the quizzes, which are easy. but you're out there on your own for the midterms and the final. this course is hard itself, and he makes it worse by adding conceptual questions and questions we've never seen before in practice onto exams. if he let us have cheat sheets for the exam, all my problems would be solved.

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MAT21C
Jun 9, 2025

i wish a time machine existed that I could go back to registering for this class

5.0
5.0
MAT21C
Grade: Not sure yet
Jun 9, 2025

what a comeback

Test heavy
1.0
4.0
MAT21C
Jun 13, 2025

Tests are very difficult and barley curves I'm lowkey scared because the final was really hard and I don't even know if he gonna give a good curve. I'm hoping we get a 10-20 percent curve

4.0
4.0
MAT21C
Grade: Not sure yet
Jun 16, 2025
Would take again

I have always struggled with calculus and won't do too well in this class, but this class is great for people who will take math beyond 21C. Prof. Challenor is an engaging lecturer and does his best to teach the concepts instead of memorization. His homework is comprehensive. My only wish is that he posts homework solutions before quizzes/tests.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
3.0
MAT21C
Grade: Not sure yet
Jun 16, 2025
Would take again

Amazing and caring professor who is super passionate about math! His lectures are very easy to follow and he provides many problems to help you study for the exams. He is super kind and helpful during OH and goes out of his way to make sure his students understand this challenging course.

5.0
3.0
MAT21C
Grade: C
Jun 18, 2025
Would take again

Prof is super good (i just didn't put enough effort towards the end). To do good in his class do all the homeworks, go to calc room and truly understand the concepts, and utilize all the resources you can. Also go to office hours as he teaches complicated concepts really well. Essentially, easy to pass but put in hard work for a good grade.

Lots of homework
Test heavy
Accessible outside class
4.0
5.0
MAT21C
Grade: A
Jun 18, 2025
Would take again

Professor Challenor is a great lecturer, gives a LOT of homework that is very comprehensive and in depth, making it easy to fall behind/miss key concepts if you don't have a lot of time to study. Exams are difficult, you'd see the types of problems found on the homework mixed in with theoretical ones with an emphasis on concepts. Very fast paced.

Lecture heavy
Test heavy
Accessible outside class
1.0
4.0
MAT21C
Grade: B
Jun 18, 2025

Dude doesn't curve his class at all. Getting consistently 10 to 15% above the average midterm and final scores and having almost perfect hw scores will still land you a flat b. Avoid this guy unless you wanna tank your gpa

Tough grader
5.0
5.0
MAT21C
Grade: A
Jun 19, 2025
Would take again

nice guidelines, so just do your hw and go to lectures. easiest way to boost ur grade is to get perfect scores on all quizzes (not hard)

Amazing lectures
Lots of homework
Lecture heavy
5.0
5.0
MAT021D
Grade: A-
Jun 24, 2025
Would take again

Look I am going to be as unbiased as possible. He is one of the best lecturer and great person. He really does care for his students and answers online regularly. However both of his midterms were harder then it need to be, but his final was very easy and fair. I took him both for 21A and C, and think he is a great teacher, but his test are HARD.

Respected
Test heavy
Online Savvy
5.0
3.0
MAT21C
Grade: A
Jul 2, 2025
Would take again

ngl his class was difficult and i failed the first midterm but i did well on the final exam (around 90% iirc). He grades stuff harsh though, and I still don't understand how grading works and how i got an A

4.0
4.0
MAT21C
Grade: B
Jul 7, 2025

2 Exams 40% Final 35% Weekly Discussion Quiz 25%; HW after every lecture's optional but Quiz problems are similar to HW so beware. Exams are theoretical & hard (averages are 50%) BUT if u score higher on Final it replaces both midterms so theoretically u could bomb both midterms, get 90 on final & that 90% replaces midterm scores. An A is possible

Tough grader
Lots of homework
Test heavy
5.0
4.0
MAT21C
Grade: B
Jul 8, 2025
Would take again

Loved this class! It was difficult but I really appreciated Prof Challenor's energy at 8am, it made lectures more enjoyable :) He is quite generous with partial credit but the only thing that sucked was having no formula/cheat sheet or a calculator so you'll have to memorize but exams are doable if you do the exam reviews and homework.

Amazing lectures
Clear grading criteria
Lots of homework
5.0
3.0
MAT021D
Grade: Not sure yet
Oct 8, 2025
Would take again

The absolute best math professor.

Amazing lectures
Caring
Accessible outside class
5.0
3.0
MAT21M
Grade: A
Oct 16, 2025
Would take again

My beautiful bodacious brave king Challenor. This man is what Jesus strives to be, he is the universe's gift to us mere mortals. GO TO HIS OFFICE HOURS!!!!!!!! Do his homework, he will help you to the best of his ability.

EXTRA CREDIT
Inspirational
Caring
5.0
3.0
MAT021A
Grade: Not sure yet
Nov 17, 2025
Would take again

Super nice understanding professor. Tests can be somewhat brutal, but if you actually do the reviews before them you'll be fully prepared because the tests are basically 1:1 with them. Highly recommend this class.

Caring
Respected
Accessible outside class
5.0
3.0
MAT021A
Grade: Not sure yet
Nov 21, 2025
Would take again

He's nice but exams a bit hard

Clear grading criteria
4.0
4.0
MAT021A
Grade: Rather not say
Dec 9, 2025

quiz every week in the discussion, exam hard

Participation matters
Test heavy
5.0
3.0
MAT021D
Grade: Not sure yet
Dec 10, 2025
Would take again

Really can't ask for a better professor for the MAT 21 series. Gives very clear lectures that are recorded, also provides tons of optional homework worksheets that are great for studying. Weekly quizzes are a bit of a pain but they force you to stay on top of the material. No curveballs on tests, as long as you study what he teaches you'll be fine.

Amazing lectures
Caring
Online Savvy
5.0
3.0
MAT021A
Dec 10, 2025
Would take again

HE REALLY LOVES MATH

5.0
3.0
MAT021A
Grade: Not sure yet
Dec 11, 2025
Would take again

His lectures are THE BEST. Really passionate about math, and he does plenty of Zoom review sessions prior to exams. You are also given review problems prior to exams, which were super helpful. His exam questions are almost 1:1 to homework and exam review, so make sure to do them. Weekly quizzes, but they aren't too bad.

Amazing lectures
Test heavy
Accessible outside class
5.0
5.0
MAT021A
Grade: Not sure yet
Dec 15, 2025
Would take again

This guy LOVES math, and he is definitely a challenging professor. Two midterms and a final exam, 8 quizzes (2 lowest dropped), optional homework and curve final grade cut-offs. His lectures are very clear, and he explains hard concepts well, but if you're struggling: SIGN UP FOR CO-21A. Be prepared to do lots of homework and practice worksheets.

Lots of homework
Respected
Graded by few things
4.0
5.0
MAT021A
Dec 16, 2025

Hes a nice guy and a good prof but after i saw my final exam grade i had to immediately get high.

5.0
4.0
MAT021D
Dec 16, 2025
Would take again

THE BEST. Professor Challenor is a rarity of a Professor, AMAZING lectures, content is not easy but 1) show up, 2) take notes, 3) do the homework, 4) office hours, 5) ask for help, and appreciate the beauty that it is this class. My TA wasn't wrong, 21D is absolutely my favorite. (Professor Challenor, PLEASE teach physics and engineering T_T)

Amazing lectures
Inspirational
Caring
5.0
4.0
MAT021D
Grade: A-
Dec 17, 2025
Would take again

I thought Prof. Challenor was excellent. His lectures are amazing, and he has four office hours a week which really helps. While the exams were challenging, he gave good partial credit, and the exams were fair. Overall, he's the best calc Professor I've had at Davis and it's obvious that he cares about a lot teaching and his students.

5.0
4.0
MAT021D
Grade: B+
Dec 17, 2025
Would take again

Somewhat easy quizzes each week, but hard midterms and final in my opinion. He teaches very well and you can tell that he's passionate about the subject. The only thing I would take away from him is that in lectures he goes over very easy and simple problems but his HW and tests make me feel like I have no place in this class sometimes.

Amazing lectures
Gives good feedback
4.0
4.0
MAT021D
Grade: F
Dec 17, 2025

He is a very passionate professor and is very accessible outside of class (4 OH/week). I found his tests, especially the final, very difficult. Homework is not a part of the grade, only the weekly quizzes, which are based on the optional homework (1 for each lecture). If you are not a good test taker, I would not recommend him as a professor.

Amazing lectures
Test heavy
Accessible outside class
4.0
4.0
MAT021A
Grade: B
Dec 17, 2025
Would take again

Great professor who is extremely passionate about math and genuinely wants his students to do well. However, I feel like he can overestimate some students' abilities, and it can be difficult when the easiest homework problems are already challenging, making practice hard. But, lectures are great and he hosts many review sessions so you can do well.

Participation matters
Respected
Graded by few things
5.0
4.0
MAT021D
Grade: A
Dec 18, 2025
Would take again

Challenor clears Lebron and MJ.

Amazing lectures
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

9%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 167 grades
Most common grades:
A (70)
Not sure yet (67)
B (32)
Grade Distribution
A(81)B(37)C(22)D(4)F(2)A-/B+(22)
Based on 249 reported grades
A: 70
Not sure yet: 67
B: 32
A-: 15
Common Tags
Test heavy (92)
Accessible outside class (91)
Amazing lectures (84)
Caring (73)
Respected (55)
Lots of homework (37)
Amazing lectures (36)
Gives good feedback (34)
Rating Trend

Stable

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

MAT21A

5.0

(9)

MAT21M

5.0

(8)

CALC17B

5.0

(1)

MAT127A

5.0

(2)

MAT150A

5.0

(1)
+19 more courses
Difficulty by Course

MAT21C

4.4

MAT21D

4.2

MAT108

4.0

21D

4.0

MAT17

4.0

Similar Professors