4.0
Quality2.8
Difficulty75%
Would Retake121
Reviews75%
Would Retake
121
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
66%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
096
5.0
(1)MATH090
5.0
(1)MATH90
5.0
(1)MATH096
4.9
(16)MATH96
4.8
(6)Difficulty by Course
MATH105
3.1
MATH90
3.0
MATH110
2.6
MATH096
2.5
MATH96
2.3
Reviews (121)
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.
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!!
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.
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.
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
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!
Awesome teacher, I loved the class, not once did it get boring, he knows what hes talking about, explains everything well.
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.
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!
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.
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!
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.
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!
Probably the best math teacher at MSJC. I highly recommend him when taking the mandatory math course for MSJC.
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
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.
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.
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.
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.
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.
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!!
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!
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.
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.
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.
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
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
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.
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!
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.
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.
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.
The best math professor I have ever had. He makes sure you understand and he makes it possible to catch on easily. amazing professor!
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.
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.
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.
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.
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.
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
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.
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
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.
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.
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.
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.
Kyle is a great choice. He was always willing to answer questions and go over whatever I wasnt getting.
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.
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.
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.
Hooray no book needed for class. We have had a quiz with homework everyday. He tells dumb jokes but he seems ok.
He is boring, but then again math is boring in general. The homework load is ridiculous.
The transition online has been great.
Too much homework for this time. So stressful with his unrealistic expectations.
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.
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.
On of the easiest classes Ive ever taken
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.
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.
One of the best math professors Ive ever had. Hands down!
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.
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!
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.
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.
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
Always available to meet
He is never available to meet and does not respond to questions in a timely manner.
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.
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.
Bummed that this guy uses more YouTube videos than actually teaches. Hard to get ahold of. Dont recommend
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.
Only has quizzes and exams. There is homework that is practice for the quizzes and exams but is optional. Definitely recommend
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!
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.
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!
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.
Have now for hybrid accelerated. Lots of HW, posts YouTube vids. Feel lost with the quizzes because he doesnt explain.
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.
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!
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
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.
Was always available and excited to help. I will take his classes every chance I get
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.
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!
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. :)
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.
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.
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.
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.
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.
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.
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!
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!
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.
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.
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.
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.
Good Class
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.
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!
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.
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 !!
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.
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.
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.
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.
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
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
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!!!!
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. :)
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.
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.
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.
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.
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.
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.
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.
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!
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!
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.
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!
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.
Class Info
Online Classes
100%
Attendance Mandatory
66%
Textbook Required
17%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Stable
-0.02 avg changeRatings by Course
096
5.0
(1)MATH090
5.0
(1)MATH90
5.0
(1)MATH096
4.9
(16)MATH96
4.8
(6)Difficulty by Course
MATH105
3.1
MATH90
3.0
MATH110
2.6
MATH096
2.5
MATH96
2.3