4.0

Kyle Castro

Mathematics - Mt. San Jacinto College (all campuses)

4.0
Quality
2.8
Difficulty
75%
Would Retake
121
Reviews
4.0
Quality
2.8
Difficulty
4.0
Helpful
4.0
Clarity

75%

Would Retake

121

Reviews

Rating Distribution
Official

5

80

4

10

3

3

2

9

1

19

What Students Say

“He absolutely loves math, is always in a great mood, and cares about his students”

MATH110 - 5.0 rating

“Math comes easy to me, I have successfully passed AP Statistics and AP Physics, but this is just awful”

MATH105 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

66%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 89 grades
Most common grades:
A+ (29)
A (27)
B+ (12)
Grade Distribution
A(56)B(12)C(8)D(2)F(0)A-/B+(13)
Based on 103 reported grades
A+: 29
A: 27
B+: 12
B: 11
Common Tags
Clear grading criteria (26)
Caring (24)
Accessible outside class (22)
Participation matters (21)
Amazing lectures (20)
Respected (16)
Amazing lectures (15)
Lots of homework (14)
Rating Trend

Stable

-0.02 avg change
Jan
Feb
Apr
May
Jun
Aug
Last 6 months
Ratings by Course

096

5.0

(1)

MATH090

5.0

(1)

MATH90

5.0

(1)

MATH096

4.9

(16)

MATH96

4.8

(6)
+3 more courses
Difficulty by Course

MATH105

3.1

MATH90

3.0

MATH110

2.6

MATH096

2.5

MATH96

2.3

Reviews (121)
1.0
5.0
MATH105
Mar 10, 2015

No book: class only has (unorganized) notes provided by Castro. A website called mathXL is what we do homework on. Weekly quizzes. Lectures are chaotic, VERY fast paced, disorganized, & are not simplified: he gives you a plethora of information & doesn't do much in the explaining department. He knows the info, but is terrible at conveying it.

1.0
5.0
MATH105
Mar 19, 2015

Math comes easy to me, I have successfully passed AP Statistics and AP Physics, but this is just awful!!! No book so we use this online program with explanations that only people who have been studying math for years can read. He rushes through lectures ( that are horrible and disorganized ) and assumes you know the subject, DONT TAKE THIS CLASS!!

4.0
4.0
MATH096
Grade: B
May 18, 2015

The beginning of his class was a little shaky, but he seemed to get better as the semester went on. He does go fast, but will slow down if you ask him. Make sure to do your homework! He gives you open-note quizzes straight from the homework, but if it's not done, you won't have time to finish. Overall, he was pretty helpful.

3.0
3.0
MATH105
Grade: A
Jul 8, 2015

As someone who isn't great at math I was surprised at how easily I passed this class. His lectures were clear to me and he did make the occasional mistake but not it's not a big deal. He uses Math XL for homework and quizzes and those problems are the same ones he puts in the test so as long as you do the homework and quizzes it's an easy A.

4.0
3.0
MATH96
Jul 30, 2015

For someone who is terrible at math, I have done extremely well in this course. He is easy to understand and breaks down the problems. If you need extra help and you stay after he gives feedback on where you can improve your skills

5.0
1.0
MATH96
Grade: A+
Aug 19, 2015

I never received an A in a math class until I took this one. The lectures are organized. The teacher is willing to go back over anything. The tests are always 10 questions and all them are from the homework. There's a quiz at the end of every class, but no attendance taken or participation credit. He uses MathXL DON'T BUY A BOOK!

5.0
1.0
096
Grade: B+
Aug 24, 2015

Awesome teacher, I loved the class, not once did it get boring, he knows what hes talking about, explains everything well.

5.0
2.0
MATH096
Grade: A
Oct 13, 2015

The course is fairly easy & Castro is a great instructor! He has a great way of teaching & will stop & help you if you need help. You have quizzes every class & YOU DONT USE A BOOK he uses a website (Math XL) & tests are always 10 ?'s also he doesn't mark off full points if you have the wrong answer (ex: you can get 2/10 or 6/10 instead of 0/10.

4.0
3.0
MATH105
Grade: A+
Nov 2, 2015

Never was an A student in math. However, with Castro, he explained everything in detail and would go back to explain if needed. This helped for a better understanding and received an A in the class. No text book needed. Math XL used for H.W. That was pretty cool. Wish he was teaching my Math 135 class!

5.0
1.0
MATH096
Grade: A
Feb 17, 2016

This teacher is really awesome. You use a great online program that is less expensive than the book. He gives detailed lectures. I have never understood math better since Algebra 1. His humor makes it all the more better and fun. I really suggest him. Since it IS a math class, attendance is mandatory or it will get confusing.

4.0
2.0
MATH110
Apr 7, 2016

This teacher is great! I haven't taken math in 5 years because of my military service. I was nervous about jumping back into pre-calculus. Kyle gives detailed lectures and makes it very easy to take notes. Doesn't take off full points on exams. Homework is on mathXL so very easy to get 100% of homework. Definitely would take his class again!

5.0
2.0
MATH090
Dec 21, 2016
Would take again

I can honestly say that Castro is by far the best math professor I've had at MSJC. His sylubus is short and simple and easy to understand. He comes prepared with the best clear ways of understanding each lecture. You are required to purchase an online system (MathXL) where you will be doing HW with a chance of always getting 100%. He is the best.

Clear grading criteria
Hilarious
Amazing lectures
5.0
1.0
MATH096
Grade: A+
May 21, 2017
Would take again

Amazing teacher. His lectures explained everything u needed to know to do well on the tests & hw. HW was due on math xl which was great cus getting 100% on the HW was VERY easy. Practice tests before every exam. Quizzes after every lecture but they were EXTREMELY EASY. Overall, great teacher and easy A as long as u study and do the HW. Take Castro!

BEWARE OF POP QUIZZES
Clear grading criteria
Amazing lectures
5.0
2.0
MATH096
Grade: B+
Jul 19, 2017
Would take again

Probably the best math teacher at MSJC. I highly recommend him when taking the mandatory math course for MSJC.

Respected
Amazing lectures
Caring
5.0
3.0
MATH105
Grade: A+
Dec 4, 2017
Would take again

Makes math very simple and makes sure to answer all questions. Really cares about his job and about math. Lessons/Notes are super easy to follow along with. tries to give as many points out as possible on test and offers lots of extra credit work. Come to class and do your homework and the class will be no problem. Best math teacher at MSJC

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
3.0
MATH096
Grade: Not sure yet
Dec 9, 2017
Would take again

He's a great professor. He loves what he teaches and is very caring, and has great lectures. He is very clear and concise, and very funny. He has a 2 question quiz at the end of nearly every class, based on what the lectures were on that day. Very easy points. Homework is on MathXL and was about 10 problems each section. I highly recommend him.

Hilarious
Amazing lectures
Caring
4.0
3.0
MATH110
Grade: C+
Dec 12, 2017
Would take again

I personally like to have access to notes beforehand especially for my math classes. this was probably the only negative thing i have to say about Kyle. other than that, he available to his students 24/7. He will work with you one on one if you need the help. He also replaces one of your lowest midterms with your final score.

Gives good feedback
BEWARE OF POP QUIZZES
ACCESSIBLE OUTSIDE CLASS
5.0
4.0
MATH110
Dec 13, 2017
Would take again

Professor Castro is an awesome guy! He absolutely loves math, is always in a great mood, and cares about his students. He makes math extremely easy, the coursework is straight forward, and he is very specific about letting you know the material he will implement into exams. He is easily my favorite math professor.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
5.0
4.0
MATH096
Grade: B-
Dec 21, 2017
Would take again

He was really great. This was my second time taking Math 96 and coming up on the Final exam, I needed a certain grade in order to pass and move on. He held a study session right before the exam and I believe if he didn't make himself available like that, I would have failed the exam and been forced to retake Math 96 all over again.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
Would take again
5.0
3.0
MATH096
Grade: A+
May 9, 2018
Would take again

The best math professor I've had in a long time, would easily take all furture math classes with him if possible. Very clear and happy to go over any confusion I have. Only class this semester I'm sad to leave.

Gives good feedback
Clear grading criteria
Hilarious
5.0
2.0
MATH096
Grade: A+
Jun 27, 2018
Would take again

Okay, best math professor ever! He was very organized. There was a 2-problem quiz each class on the two sections learned, all open note. There were three exams, 10 problems each, easy, posted study guides exactly like the test. Offered a ton of extra credit (like a lot). Homework was all through MathXL. So much fun, I want to SI! Love him!!

Respected
Amazing lectures
EXTRA CREDIT
5.0
2.0
MATH96
Grade: A
Jul 8, 2018
Would take again

Kyle is really good at teaching math. He always cracked jokes and is very informative if you pay attention. If you miss a class it Is hard to keep up with the class unless you meet with him outside of class hours. He is always available for office hours. Overall, awesome professor!

Gives good feedback
Participation matters
Skip class? You won't pass.
5.0
3.0
MATH096
Jul 10, 2018
Would take again

Good teacher. If needed better understanding, he is always there willing to help. As long as you stay on top of things you should be fine.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
MATH110
Grade: A-
Jul 18, 2018
Would take again

Kyle Castro is the best teacher I've ever had at MSJC, he sometimes goes too fast but if you ask him to slow down he will and make sure you understand the material. He explains clearly how to understand the material and doesn't mind a first name basis with him. He is always willing to listen to students and is very passionate about his teaching.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
MATH110
Grade: A
Jul 27, 2018
Would take again

Kyle is one of the best math professors here at MSJC. He cares about his students and takes the time to make sure that you really understand the material. I would definitely take him again for future math classes.

Clear grading criteria
Amazing lectures
Caring
5.0
1.0
MATH096
Grade: A+
Aug 21, 2018
Would take again

the best math teacher I have had in my entire life. if you can get in to take him DO IT. Kyle is SO amazing at explaining math. Does not make you feel stupid for asking questions. Gives study guide to EXACT test basically. I am sad I can't take him for the rest of my math classes bec no teacher compares. seriously he is so amazing

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
MATH096
Grade: A
Sep 18, 2018
Would take again

Great professor. He made the class easy to understand and actually enjoyable for a math course. He's great at explaining everything and making the material clear

BEWARE OF POP QUIZZES
Hilarious
Amazing lectures
5.0
2.0
MATH96
Grade: A+
Oct 16, 2018
Would take again

Kyle will definitely make sure you understand the material and is very easy to go up to for help. He even made a snapchat for his class so that we can snap him a problem on our homework so that he can help! However, I wouldn't miss a class from him because his lectures has a lot of important info. Anyways, he gives his class a laugh all the time.

Amazing lectures
5.0
3.0
MATH096
Grade: A
Dec 6, 2018
Would take again

Professor Castro is an awesome professor! He explains a lot on his online lectures. Uses Math XL instead of book. Took Math 96, had weekly lectures or Modules you can watch at your pace, but in class assignments . Work load was reasonable, be prepared to work in his classes. If you email him he will reply right away. Awesome teacher!

Gives good feedback
Respected
Amazing lectures
5.0
3.0
MATH90
Grade: B+
Dec 12, 2018
Would take again

Kyle took over my Math 90 class when my professor had to leave due to medical reasons. He was able to come in and help in so many ways, his grading is criteria is fair and he even gives you a chance to drop a poor midterm grade for the grade you get on the final. If you show up, do the homework, ask questions, you will surely learn something.

Respected
ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
5.0
3.0
MATH096
Grade: A
Dec 21, 2018
Would take again

Great professor. He is very patient in going over anything you dont understand in class, and is accessible outside of class. If you apply yourself there's no reason you shouldn't get an A.

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Caring
5.0
3.0
MATH96
Grade: A+
Dec 21, 2018
Would take again

AMAZING professor. I took him over the summer and I am going to take him in spring for my next math class. I worked the rest of my classes around his class to specifically have him. Goes over EVERYTHING that will be on hw and exams. Nothing is ever a surprise and you will be prepared to succeed, learn and UNDERSTAND math. But you have to buy hw.

Respected
Hilarious
Amazing lectures
5.0
3.0
MATH105
Grade: B+
Jan 24, 2019
Would take again

The best math professor I have ever had. He makes sure you understand and he makes it possible to catch on easily. amazing professor!

Skip class? You won't pass.
BEWARE OF POP QUIZZES
Clear grading criteria
5.0
3.0
MATH96
Grade: A
Mar 27, 2019
Would take again

This professor has been the best math professor I have ever had. He gives many examples and encourages questions. He does not make his students feel dumb when asking them either. Love the use of math XL since this helps for practice and allows to understand the homework better. Overall the professor is very caring, helpful, and has good jokes.

Inspirational
Amazing lectures
Caring
5.0
2.0
MATH096
Grade: A
Apr 19, 2019
Would take again

Quiz every class, but mine was a hybrid. Need to buy for Mathxl. Homework is not a lot, had much time to get it done. Homework is most of the grade. He drops the two lowest quiz scores and lets you replace a bad midterm grade. If you show up and do the homework you should easily pass. Makes math fun and easy to learn. Enjoys teaching his students.

Respected
Accessible outside class
Beware of pop quizzes
5.0
3.0
MATH096
Grade: B
May 17, 2019
Would take again

Kyle makes Algebra understandable to those of us who are the non-mathematical types. He takes time out of his schedule to help whenever he's needed. He has a great personality and makes math ENJOYABLE. This was my second class with him and I would recommend him to anyone who is looking to really better understand algebra. He's the best.

Respected
Amazing lectures
Caring
5.0
2.0
MATH105
Grade: A+
May 25, 2019
Would take again

Easily one of the best teachers I've ever had. He explains everything in steps that are easy to understand, and keeps the lectures entertaining. MathXL makes it super easy to drive home the concepts you learn in class. Take his class, you wont regret it.

Respected
Hilarious
Caring
5.0
3.0
MATH110
Grade: A
Jul 26, 2019
Would take again

Really good professor. Has 2 midterms and one final. Allows final to replace the first midterm if need be. Has daily quizzes, but they're pretty easy. All homework and quizzes done online via MathXL. Didn't use the book at all.

Accessible outside class
Clear grading criteria
Lecture heavy
1.0
3.0
MATH105
Grade: Not sure yet
Nov 14, 2019
Wouldn't take again

I took Castro because of his RMP rating. Now that I have him, I wish I didnt. His lectures are fast-paced. If you ask questions he will reexplain, but doesnt take the time to ensure his students actually understand. Youre forced into group work daily. My class section was suppose to have a lab but he lectured all 3 1/2 hours. Occasionally rude

Participation matters
Lecture heavy
1.0
5.0
MATH105
Grade: Not sure yet
Dec 9, 2019
Wouldn't take again

Not a fan. Yes, he gives out extra credit for going to events and stuff, but the workload is crazy. Often times there are questions on the homework/quizzes that he doesn't cover. If you don't like people this isnt the class for you. He makes you work in groups every class. I liked my classmates though, they helped make it bearable.

Participation matters
Skip class? You won't pass.
Group projects
1.0
5.0
MATH105
Grade: B+
Dec 13, 2019
Wouldn't take again

I didn't like him. First off, you work in groups EVERY SINGLE CLASS. Secondly, his "final" review sucked. It did not prepare me for the final at all. We had to circulate throughout the class and "teach them" how to do the problem. Yeah great except 80% percent of the class didn't understand the material. So do yourself a favor and pass on this dude

Lots of homework
Skip class? You won't pass.
Group projects
4.0
3.0
MATH105
Grade: B+
Dec 14, 2019
Would take again

Groupwork is required but is not as bad as it seems which also somehow made math less intimidating for me. Short 10 question quizzes every week, but really not too bad. He is clear on what is expected to pass the class, grading, testing, and willing to help if you need it. I've had Professors who made math a nightmare but Kyle made math bearable.

Participation matters
Group projects
Clear grading criteria
2.0
3.0
MATH105
Grade: A
Dec 17, 2019
Wouldn't take again

You use mathXL instead of a book. You always have homework and a quiz per class period, and you do work in groups. Kyle always makes mistakes when he is teaching. He would constantly be erasing his examples because he did the math wrong. We would have to tell him the answers. Hes not that great. I spent a lot of time in the LRC to pass class.

Lots of homework
Skip class? You won't pass.
3.0
3.0
MATH105
Grade: B
Dec 19, 2019
Wouldn't take again

He does lots of group work. I didnt think he was as great as all the other people think. He talks super fast during his lectures, but he knows it cause he will tell us to tell him to slow down. Hes just kinda average. He likes to make statements like if I can do the math in my head, you should be able to too. I think its mean to DSPS people.

Skip class? You won't pass.
1.0
5.0
MATH105
Grade: C
Dec 20, 2019
Wouldn't take again

Kyle is horrible. He really is. I think the lab class was his way of experimenting with teaching. I was forced to teach others. I suck at math. I told him this. It made me uncomfortable because I struggle with math. His answer was that if I didnt participate in the group work then I would lose points. By far the worst math teacher Ive had.

Test heavy
Group projects
4.0
4.0
MATH105
Dec 22, 2019
Would take again

Kyle is a great choice. He was always willing to answer questions and go over whatever I wasnt getting.

1.0
5.0
MATH105
Grade: Rather not say
Jan 3, 2020
Wouldn't take again

Would not recommend him. Im not sure how he runs his hybrid classes, but his 105 w/ the lab option was a bad experience for me. Im not lazy (honor student/PTK), however in his class I NEVER felt prepared. He makes a lot of mistakes. I had a hard time following him because of that, then mix in group work w/ clueless students daily. BAD TEACHER.

Participation matters
Skip class? You won't pass.
2.0
4.0
MATH105
Grade: B+
Jan 11, 2020
Wouldn't take again

This class is just a very long SI session. He teaches for about an hour and a half then you will break into groups. You dont use a book but you do have homework and quizzes every day you meet. He uses is mathXL. You wont get any extra help from him in class so you have to be somewhat good at math beforehand, otherwise you will struggle.

Participation matters
Skip class? You won't pass.
1.0
4.0
MATH105
Grade: Drop/Withdrawal
Jan 14, 2020
Wouldn't take again

I dropped his class because I couldn't deal with the workload. This semester I am taking a different teacher who I hope is better. Good luck if you are in his class.

3.0
4.0
MATH105
Grade: Not sure yet
Jan 25, 2020
Would take again

Hooray no book needed for class. We have had a quiz with homework everyday. He tells dumb jokes but he seems ok.

Group projects
So many papers
2.0
2.0
MATH105
Grade: Not sure yet
Mar 6, 2020
Wouldn't take again

He is boring, but then again math is boring in general. The homework load is ridiculous.

Lots of homework
Clear grading criteria
5.0
2.0
MATH105
Grade: Audit/No Grade
Apr 23, 2020
Would take again

The transition online has been great.

2.0
5.0
MATH105
Grade: Not sure yet
Apr 27, 2020
Wouldn't take again

Too much homework for this time. So stressful with his unrealistic expectations.

Participation matters
So many papers
Tough grader
5.0
4.0
MATH105
May 25, 2020
Would take again

The class was a lot of work, but very manageable. Kyle was always available for questions. He allows late work for just about everything which made it easier for my busy schedule.

1.0
5.0
MATH105
Grade: C
May 31, 2020
Wouldn't take again

Hes the worst professor I have had so far at MSJC. I hope the other math teachers are better. His work load is a lot for a math class. Like Im okay with homework, but really dude a quiz every class? Cmon man.

Skip class? You won't pass.
EXTRA CREDIT
4.0
1.0
MATH105
Grade: A
Jun 6, 2020
Would take again

On of the easiest classes Ive ever taken

2.0
3.0
MATH105
Grade: B
Jun 17, 2020
Wouldn't take again

Maybe it is because we had to switch to online classes only, but I didn't think he taught the material well. In class he was a little better. Online holy cow he sucks. If we are still online in the fall, maybe find a different professor.

Test heavy
4.0
2.0
MATH105
Grade: A
Jul 14, 2020
Would take again

I like how Mr. Kyle is always in a good mood during lectures. He does his best to make sure everyone's following his lectures and gives you a chance to get extra credits. On his home works there are multiple questions about the same topic which may seem repetitive but I guess he does this so you can practice and to make sure you get the topic.

Accessible outside class
Clear grading criteria
EXTRA CREDIT
5.0
3.0
MATH105
Grade: B+
Jul 17, 2020
Would take again

One of the best math professors Ive ever had. Hands down!

Respected
Beware of pop quizzes
Caring
1.0
4.0
MATH105
Grade: C+
Jul 25, 2020
Wouldn't take again

His homework and tests dont match. We used MathXL program to do all the quizzes and homework. I guess hes an ok guy, but I thought his explanation videos sucked. If you know math beforehand then youll do fine.

Test heavy
1.0
4.0
MATH105
Grade: B+
Aug 7, 2020
Wouldn't take again

Okay we all get it, you like to workout. I would rather learn however than hear about how today was leg day. Besides being annoying, he likes to give a lot of homework. Dont recommend!

Participation matters
5.0
3.0
MATH105
Aug 18, 2020
Would take again

His class was organized and all the videos were easy to follow. This was my first online class and wont be my last. I highly recommend.

Lots of homework
Accessible outside class
Participation matters
1.0
5.0
MATH105
Grade: Drop/Withdrawal
Sep 3, 2020
Wouldn't take again

I take RMP with a grain of salt. I was hoping that he would be better than his ratings, but that was not the case. I just dropped the class. He talks really fast. No joke, like I kept having to replay stuff because he is so fast. Very slow to respond to emails too. It took 5 days for a response. 3 assignments and a quiz every week is just too much.

Lots of homework
5.0
3.0
MATH105
Sep 3, 2020
Would take again

his class was great & easy. I can get all the work done in a day. yes his lectures arent very in depth but he attaches many YT videos and examples through out the homework. Ppl in the comments shouldve stuck with math96 Im not very great at math but I still have 100%. you can always text him for help. He responded in a couple hours for me

Clear grading criteria
Caring
Graded by few things
5.0
3.0
MATH105
Sep 18, 2020
Would take again

Always available to meet

1.0
4.0
MATH105
Grade: Not sure yet
Sep 21, 2020
Wouldn't take again

He is never available to meet and does not respond to questions in a timely manner.

Lots of homework
5.0
2.0
MATH105
Grade: C
Dec 15, 2020
Would take again

He was one of the very few teachers I had that actually cared about me and my grades. He responded to email typically within the same day and would ask how the rest of my schooling was doing.

Lots of homework
Hilarious
Caring
2.0
3.0
MATH105
Grade: B+
Feb 15, 2021
Wouldn't take again

Kyle is decent. Hes not the worst teacher I have ever had but he also isnt the greatest. I think he just needs to be more consistent. If you arent good with math, find someone different.

Lots of homework
1.0
4.0
MATH105
Grade: B
Apr 13, 2021
Wouldn't take again

Bummed that this guy uses more YouTube videos than actually teaches. Hard to get ahold of. Dont recommend

Test heavy
5.0
4.0
MATH105
Apr 22, 2021
Would take again

Kyles class is great. Everything is in one place and completely organized. The lectures are easy to follow and theres extra example videos from other places so I dont have to go searching.

5.0
2.0
MATH105
Grade: A
May 17, 2021
Would take again

Only has quizzes and exams. There is homework that is practice for the quizzes and exams but is optional. Definitely recommend

5.0
4.0
MATH105
Grade: A+
May 20, 2021
Would take again

I was not supposed to be in Kyle's class, but I am so glad I was. His lectures broke down problems in a very simplified manner. Did not have a ton of homework, compared to high school math classes. Had just enough to master the foundations of each chapter. He replied to emails and discussions very rapidly. Kyle is awesome!

Accessible outside class
Amazing lectures
2.0
3.0
MATH105
Grade: B
Jun 22, 2021
Wouldn't take again

I didnt like that he didnt go more in depth with his lectures. He just would offer YouTube videos instead of doing better with his own teachings. I think this guy is new or something.

Participation matters
EXTRA CREDIT
5.0
3.0
MATH105
Grade: A
Jul 9, 2021
Would take again

I'm glad I took his class because it was the first time that I found myself not struggling with math! He cares about the students and responds to messages often. The homework isn't difficult, but it is necessary if you want to do well on the tests and exams. I found the YouTube videos to be very helpful as well as the videos that he would put up!

Respected
Lots of homework
Accessible outside class
1.0
3.0
MATH105
Grade: B
Jul 15, 2021
Wouldn't take again

IMO Dr. Castro is disorganized. I feel like he gives a lot of information and doesnt do a good job explaining the concepts properly. He does provide videos and extra credit, I just wished he did a better job teaching. If you are good with math to begin with, then you should be fine. If you struggle, I dont think he is the professor for you.

Participation matters
Skip class? You won't pass.
2.0
3.0
MATH105
Grade: Not sure yet
Nov 1, 2021
Wouldn't take again

Have now for hybrid accelerated. Lots of HW, posts YouTube vids. Feel lost with the quizzes because he doesnt explain.

Participation matters
Skip class? You won't pass.
5.0
2.0
MATH105
Grade: A+
Dec 15, 2021
Would take again

my class was in person but it was setup for his online classes as well, so if ur online/hybrid this will still apply. the homework and tests are all thru canvas; super easy, great examples, easy to follow along. he posts great help videos and links. kyle is easy-going but v helpful. i typically could finish each week's work in less than 2 hours.

Gives good feedback
Accessible outside class
Amazing lectures
5.0
3.0
MATH105
Grade: C+
Dec 15, 2021
Would take again

I took Castro for Math 105. Math is NOT my strong area at all. He is extremely helpful and has great online lectures and he gives extra YouTube videos to help. He uses an online textbook, however you don't need to read it to pass. I highly recommend!

Respected
Accessible outside class
Amazing lectures
1.0
2.0
MATH105
Grade: C
Dec 23, 2021
Wouldn't take again

Heres my problem with Kyle. He may be a doctor, but he doesnt know how to teach. He basically just regurgitates what is in the book without actually trying to teach you the concepts. So when it comes to test time, you dont know what to do, because we dont understand the concepts. Thats the problem with just showing YouTube vids, no one learns

Participation matters
5.0
4.0
MATH105
Grade: Not sure yet
Mar 6, 2022
Would take again

I wasn’t sure how I would feel with the semester starting out online but he made the class seem very doable online. I would be confident taking his class fully online.

5.0
4.0
MATH105
Mar 30, 2022
Would take again

Was always available and excited to help. I will take his classes every chance I get

5.0
3.0
MATH105
Apr 30, 2022
Would take again

Math isn't my strongest subject, so having three chances to take a test over a week's time was great, and the highest grade out of those 3 tries is kept. No need to rush and beat a timed test and that made this class so much easier for me. Responds to messages in minutes and is always willing to help if you have issues. I highly recommend him.

Clear grading criteria
Lots of homework
Accessible outside class
5.0
3.0
MATH105
May 24, 2022
Would take again

WOW! Professor Castro is a very caring teacher that wants you to learn AND succeed. His grading is clear, and fair. Lots of chances to redo homework and quizzes and exams AND if that's not enough, he offered many late passes with no deduction. Basically, if you get a bad grade with him you did NOT try. Thank you professor!

Participation matters
Lots of homework
Accessible outside class
5.0
2.0
MATH105
Grade: C
May 26, 2022
Would take again

Kyle is easily the best professor I've ever had. I hate math but he makes it way less daunting by providing tons of helpful resources, as well as always being accessible outside of class. He is definitely more engaging in person so I'd recommend taking his hybrid courses! He cares for his students' success and is overall just a really good guy. :)

Lots of homework
Caring
Accessible outside class
5.0
3.0
MATH105
Grade: A
Jun 4, 2022
Would take again

I'm usually terrible at math & this class was laid out so even I could succeed. You do have to put in the work, but you get three attempts on tests and you can redo problems on the homework until you get them right. I would take this class if you have problems with timed tests or make small errors like me and end up getting problems wrong.

Lots of homework
Caring
Respected
5.0
3.0
MATH105
Grade: A+
Aug 10, 2022
Would take again

His online class is set up very nice and organized. Getting in touch with him is not a hassle at all. Prof Kyle will respond almost immediately. Their is lots of homework to be done. But it is not due until the end of the semester. That goes for quizzes as well. Math teachers need to strive to be like this guy. You will not find a better teacher.

Respected
Accessible outside class
Online Savvy
5.0
3.0
MATH110
Grade: A+
Aug 10, 2022
Would take again

Took Prof. Kyles summer course for pre calculus. It is 8 weeks long. Tons of homework. But very organized. He will respond with in minutes if you have any issues. All of the homework and quizzes are not due until the end of the course. So if you ever fall behind for any reason. Or just need a break from school. You can catch back up.

Accessible outside class
1.0
3.0
MATH105
Grade: Not sure yet
Sep 17, 2022

I am shocked that so many people think Dr. Castro is a good teacher. If you want to learn math, he is not the professor for you. You can basically quizlet your way through his class. I wanted to LEARN the math because I know I will need it in the future, His class was a waste of time. If you are a lazy student, you'll love him.

Participation matters
Lots of homework
5.0
2.0
MATH105
Grade: B
Dec 8, 2022
Would take again

Optional zoom lecture and if you didn't attend, he posted the meeting on canvas so everyone can see. Homework would range anywhere from 2-6 assignments depending on the week. Homework is always guaranteed to be three-chapter assignments anywhere from 5-15 questions and a discussion board talking about how we felt about the chapter.

Participation matters
Amazing lectures
Respected
5.0
2.0
MATH105
Grade: A+
Dec 9, 2022
Would take again

Super easy and very fun! I like math so I really enjoyed him. He knows his stuff and makes it fun. I did get busy and stopped attending once we went in person, I was still able to finish with an A. It was low stress for me, and a took it my first semester of college along with other classes. Highly recommend even if your bad at math.

Amazing lectures
Hilarious
Accessible outside class
5.0
2.0
MATH105
Grade: A+
Dec 9, 2022
Would take again

Professor Castro is the professor to take if you struggle with math. He has homework that can seem lengthy but isn't you can select a new problem out of 99 so there is no reason to not get 100 on all assignments. You can take quizzes 3 times.homework has examples that show you how to do problems no textbook needed. Mathway helps too. class is easy!

Clear grading criteria
Online Savvy
5.0
4.0
MATH105
Dec 9, 2022
Would take again

As a hybrid course, I felt like I was given every opportunity to succeed. I loved the reviews before exams, and the mid-semester survey that was given to ensure we all felt comfortable with how the course was being taught. If you put the effort in with this instructor, he will give the effort right back. Ive never felt so confident in math before!

Accessible outside class
Clear grading criteria
Participation matters
5.0
3.0
MATH105
Grade: A+
Dec 14, 2022
Would take again

Lectures were extremely useful, the resources provided were critically curated, and the class participation was very high. The class is very flexible. The due dates being a week away meant that I was able to knock out an entire chapter at the beginning of the week and focus on other work. There are even Late-Passes.

Participation matters
Accessible outside class
Online Savvy
5.0
3.0
MATH105
Grade: A+
Dec 20, 2022
Would take again

Clear lectures, unlimited attempts on homework with examples for each question. 3 attempts on all quizzes/midterms/final(not timed). Weekly discussions worth 1-3 points but do it! Caring, fast replies, wants you to pass! End of semester 6 total lowest quiz/homework grades will be removed to bump up your grade! Free textbook. Late passes available.

Participation matters
Amazing lectures
Caring
5.0
3.0
MATH105
Grade: A+
Dec 31, 2022
Would take again

In this class you will definitely learn! Lecture videos were broken down in chapter sections and awesome practice examples were provided that really helped on the homework! Homework each week with an easy discussion (can be 1 sentence.) If you need help on any assignment use Mathway.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
MATH105
Grade: A
Jun 3, 2023
Would take again

Textbook provided. Lectures help out a lot & if you get to the HW and still don't understand, there are links to help with the problems. Allowed to take the quizzes & midterms, (which are not timed) 3 times and keeps the highest score. Late work accepted without being dinged points. Amazing professor, always there to help. Impossible to fail.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
MATH110
Grade: A+
Jul 1, 2023
Would take again

Good Class

5.0
2.0
MATH110
Grade: A
Jul 14, 2023
Would take again

This guy is a G. No curveballs, very organized and consistent, and you know exactly what you're going to do and see on each test. Very effective lectures that teach you not only how to do the problems but also why you do it that way. Would 100% take again for following math classes.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
3.0
MATH110
Grade: B+
Aug 3, 2023
Would take again

By far the best math professor I've ever had. His lectures are short and easy to understand. He's great about answering questions and making time if you need extra help. There is a lot of homework BUT it's almost impossible not to get 100%. Plus, this helps you really understand the material. Highly recommend!

Amazing lectures
Gives good feedback
Accessible outside class
5.0
2.0
MATH105
Grade: B
Dec 29, 2023
Would take again

Incredibly caring and involved. He will never judge you for asking questions and is always willing to lend a helping hand. His lectures are broken up into bits and pieces which is really helpful for someone who gets distracted easily. They are also easy to digest and he provides additional resources as well if you are stuck.

Inspirational
Caring
Accessible outside class
5.0
1.0
MATH-211
Grade: A
Dec 29, 2023
Would take again

One of my favorite teachers I've ever had he was amazing. Calc 1 is a hard course but he definitely made it the easiest possible. Very understanding and chill with everything and a very easy grader. Homework was very helpful to the success of the course and not test heavy. 1 quiz and 2 homeworks per week. If you want to pass math then take Kyle !!

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
MATH-211
Grade: A+
Jan 30, 2024
Would take again

Despite having him in person for this class, it was very accessible online. Lecture videos were straight-forward, timed nicely, and easy to understand. Tests and quizzes were based directly around questions in the homework.

Caring
Accessible outside class
1.0
3.0
MATH-211
Grade: A
Feb 23, 2024

I realized that I needed to take calc to transfer to Cal Poly. Castro's class fit my schedule. I took Baldwin for stats; he was amazing and provided so many outlets to get help, going from Dr. Baldwin to Castro was disappointing. Take my advice find a professor who teaches especially if you plan to transfer to a school that requires advanced math.

Participation matters
2.0
2.0
MATH-211
Grade: B+
Mar 17, 2024

CSIS major here. I want to work mostly with data structures and algorithms in the future, both require a healthy understanding of calculus. Dr. Castro doesn't provide information to adequately learn the material (concepts). He needs to provide material that matters, not something he is just getting from online somewhere.

5.0
5.0
MATH-211
Grade: B
May 21, 2024
Would take again

I took the hybrid class and the online lectures covered everything that we needed to know. The in person portion was a mix of group work that Kyle would jump in on when needed. I think I would recommend taking this class as a hybrid only if you are comfortable fully online but want to ask questions in person. Otherwise, I'd recommend face-to-face.

1.0
3.0
MATH110
Jun 6, 2024

My major requires a lot of advanced math classes. I NEED TO UNDERSTAND the math, not just pass the class. His precalc class left me clueless have the tine. He speaks so fast, I needed to rely on youtube to understand some of the material. His lectures online are short and lack material and explanation of said material. Also homework heavy

5.0
1.0
MATH-211
Grade: A+
Jul 1, 2024
Would take again

THE BEST MATH PROF! I took him for calc 1 and 2 and he made it so easy to pass! He genuinely loves teaching and he teaches in many different ways using outside sources as well and really breaks concepts down to be sure you understand. No question is ever dumb. He makes the class a good environment. Extra Credit! Quizes help a lot! Prepared for exam

EXTRA CREDIT
Group projects
Amazing lectures
5.0
1.0
MATH110
Grade: A+
Jul 24, 2024
Would take again

One of the best professors for online-motivated people! He posts video lectures based on the content in the textbook and responds quickly to emails. Really cares about math and his students. I have never taken precalculus before, but his course made me understand all the fundamentals. Take him if you want to easily understand this hard subject!!!!

EXTRA CREDIT
Amazing lectures
Caring
5.0
2.0
MATH105
Grade: A
Sep 5, 2024
Would take again

Incredible took his class over the summer and it was probably the best math class I've ever had and i usually stuggle. When I needed help he would explain everything in a way that not many professors do. Definitely would take his class if I have to in the future. He's super chill and makes math fun. :)

Clear grading criteria
Gives good feedback
5.0
2.0
MATH105
Grade: A
Dec 22, 2024
Would take again

My absolute favorite math course that I can genuinely say I learned something/multiple things in. Super informative & you are given substantial late passes for those with busy schedules. I will say do not procrastinate. This course is structured very conveniently and easy to stay on track.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
MATH-211
Grade: A
Dec 22, 2024
Would take again

Kyle was a great teacher, and just wants you to succeed. He is more than willing to go over anything you have questions on, and he made this class very easy to excel in.

Gives good feedback
Respected
5.0
2.0
MATH105
Grade: A
Jan 18, 2025
Would take again

Professor Castro makes this math class a breeze. Lectures are clear, and there's a wealth of resources like Mathway and Unstuck AI to help with the homework. Flexible due dates and multiple quiz attempts make it easy to succeed.

5.0
1.0
MATH105
Grade: A+
Feb 13, 2025
Would take again

I took this class in the Fall of 2024 and I would have to say that this class was pretty lenient on late work. Do not procrastinate because work piles up pretty quickly.

5.0
1.0
MATH-211
Grade: A+
Apr 30, 2025
Would take again

Kyle might just be the greatest math teacher OAT. Kyle is a great guy, and he never shies away from answering questions. He is very understanding about missing test days, and late homework is autograded for zero penalty. I would take this professor over all others.

Hilarious
Caring
Accessible outside class
5.0
2.0
MATH-211
Grade: A+
Apr 30, 2025
Would take again

Kyle is the best math professor I have ever had hands down! I took his course for math 211 and 212 and it was great. The quizzes are just like the homework. He goes over any homework questions and makes sure things are clear before moving on. The quizzes prepare you very well for exams. I would absolutely take this class again with Kyle.

Amazing lectures
Inspirational
Caring
5.0
1.0
MATH105
Grade: A+
May 16, 2025
Would take again

This is the best mathematics professor at Mt. San Jacinto College! I will be taking him for 2 semesters because I thoroughly enjoy his lectures, grading, and all forms of tests/quizzes. You will get 3 chances to retake all quizzes/tests. He is a quick responder and ensures all his students have adequate feedback or help when needed.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
MATH105
Grade: A+
May 16, 2025
Would take again

This is the best mathematics professor I have ever taken at Mt. San Jacinto College. His lectures are perfect, they make sense and connect directly to the homework/testing material. All quizzes/tests can be taken 3 times to get the best score. I will be taking this professor for 2 semesters because he is my favorite!

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
2.0
MATH105
Grade: A
May 23, 2025
Would take again

Great examples and teaching style! I'm surprised some people didn't like his teaching, I actually really enjoyed the lectures and how the quizzes and homework were set up! Very informative and helps remind you of that freshman year algebra, and lets you put it to use! Amazing!

Amazing lectures
Hilarious
Online Savvy
5.0
3.0
MATH105
Grade: A+
Jun 2, 2025
Would take again

Awesome professor! He's very lenient, you have unlimited tries on homework and 3 for tests/quizzes. He's very nice and somehow makes his lectures fairly interesting for being math. The one downside is some of the homework questions weren't gone over in the lectures so you need to watch separate YouTube videos he links.

Participation matters
Clear grading criteria
Respected
5.0
2.0
MATH105
Grade: A
Jun 5, 2025
Would take again

Mr. Castro is an amazing math teacher. He accepts late work and quizzes have 2 or 3 attempts. He makes it very easy to get a good grade and is very caring!

Clear grading criteria
Caring
4.0
4.0
MATH-211
Grade: B
Aug 7, 2025
Would take again

Had his class when he did 'masteries', and our class was the tester to see if it would stick. If it does, do your reassessments. Basically mini tests on homework, can redo for better grade. Do them and do them right the first time. If you miss the two chances to fix it, you better hope those questions are on the final to make it up. Otherwise fun.

Get ready to read
Hilarious
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

66%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 89 grades
Most common grades:
A+ (29)
A (27)
B+ (12)
Grade Distribution
A(56)B(12)C(8)D(2)F(0)A-/B+(13)
Based on 103 reported grades
A+: 29
A: 27
B+: 12
B: 11
Common Tags
Clear grading criteria (26)
Caring (24)
Accessible outside class (22)
Participation matters (21)
Amazing lectures (20)
Respected (16)
Amazing lectures (15)
Lots of homework (14)
Rating Trend

Stable

-0.02 avg change
Jan
Feb
Apr
May
Jun
Aug
Last 6 months
Ratings by Course

096

5.0

(1)

MATH090

5.0

(1)

MATH90

5.0

(1)

MATH096

4.9

(16)

MATH96

4.8

(6)
+3 more courses
Difficulty by Course

MATH105

3.1

MATH90

3.0

MATH110

2.6

MATH096

2.5

MATH96

2.3

Similar Professors