3.9

Mohamad Youssef

Mathematics - Irvine Valley College

3.9
Quality
2.3
Difficulty
74%
Would Retake
325
Reviews
3.9
Quality
2.3
Difficulty
3.9
Helpful
3.9
Clarity

74%

Would Retake

325

Reviews

Rating Distribution
Official
325 total ratings

5

194

4

33

3

25

2

20

1

53

What Students Say

I love taking classes from him

MATH3B - 5.0 rating

He cares about his students and I recommend him

MATH3B - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 182 grades
Most common grades:
A (102)
A+ (27)
Not sure yet (17)
Grade Distribution
A(129)B(20)C(13)D(7)F(4)A-/B+(15)
Based on 211 reported grades
A: 102
A+: 27
Not sure yet: 17
B: 14
Common Tags
Respected (92)
Caring (91)
EXTRA CREDIT (78)
Inspirational (56)
Participation matters (54)
Lots of homework (52)
Amazing lectures (45)
Graded by few things (37)
Rating Trend

Declining

-0.29 avg change
Jun
Jul
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH124

5.0

(4)

MATH2

4.5

(15)

CALC3A

4.4

(32)

MATH11

4.2

(10)

MATH3B

4.1

(45)
+10 more courses
Difficulty by Course

MATH5

5.0

MATH180

3.0

MATH10

3.0

CALC3B

2.9

MATH8

2.6

Reviews (299)
5.0
1.0
MATH253
Oct 19, 2017
Would take again

Amazing professor. He cares a lot about his student's success. He provides sample exams with solutions. The actual exam is similar to the sample exam.

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH3B
Oct 20, 2017
Would take again

You will be lucky if you can enroll in his class. There were lots of students on the wait list for this semester for Math 3B and so I was lucky that I am in his class. He is a caring and passionate about math. He made me love math.

Inspirational
Amazing lectures
Caring
5.0
2.0
MATH3B
Oct 27, 2017
Would take again

Great instructor!!

Respected
Amazing lectures
Caring
5.0
1.0
MATH3A
Oct 27, 2017
Would take again

I took his class last fall and he is amazing with his lectures. No quizzes but homework is assigned. Sample exams and solutions are provided. They help a lot for the actual exam we take in class.

Respected
Hilarious
Amazing lectures
5.0
1.0
MATH3B
Oct 28, 2017
Would take again

Best prof ever!! I wish I can take more classes from him. I wish he teaches Math4A at IVC.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
2.0
MATH3A
Nov 12, 2017
Would take again

By far the best professor ever!! He details his lecture step by step. Take him if you can.

Respected
Participation matters
Inspirational
1.0
4.0
MATH253
Grade: C
Dec 27, 2017
Wouldn't take again

I don't understand why everybody likes this professor I have nothing against the guy himself but good God he can not teach He assumes we know the subject already And while other teachers try to make you remember the formulas or something in a fun way to help you remember he isn't creative like that at all. Sample exams help a lot. Has thick accent

Skip class? You won't pass.
ACCESSIBLE OUTSIDE CLASS
Tests are tough
5.0
1.0
MATH253
Grade: B
Jan 5, 2018
Would take again

Prof. Yousef is one of the best professor I have ever had. He lectures with great methods, provides sample exams with solutions, and he is willing to help outside the classroom.

Respected
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
1.0
3B
Grade: B+
Jan 9, 2018
Would take again

Best Proff. ever, best lecture, easy on homework, you will be lucky if you have a class with him. He is so caring and nice, his class is a fun class. If you want A and learn he is the one, take it!

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
5.0
1.0
MATH3B
Grade: A+
Jan 18, 2018
Would take again

literally my favorite professor ive ever had TAKE HIM

Respected
Caring
5.0
1.0
MATH253
Grade: A+
Jan 20, 2018
Would take again

Greatest math professor I've ever taken. He really cares for his students and has his lecture notes accessible outside of class. He gives sample tests which are really helpful.

Respected
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
1.0
MATH3B
Mar 10, 2018
Would take again

Great instructor. He cares about his students and I recommend him. This is the first time I take his class and I can see how passionate he is about math. Take him.

Inspirational
ACCESSIBLE OUTSIDE CLASS
5.0
1.0
MATH3A
Grade: A
Mar 21, 2018
Would take again

Prof. Youssef is a great instructor. I could see that he has passion for mathematics but sometimes students do not care or listen. I completed all homework assignments and was able to earn an A in the class. He provides a study guide for exams. He encourages students to stop by his office if a student has any questions - unlike other professors.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
1.0
MATH3B
Mar 28, 2018
Would take again

He has a caring attitude for his students. I love taking classes from him. Take him if you can.

Participation matters
Inspirational
EXTRA CREDIT
5.0
3.0
MATH3A
Grade: A
May 23, 2018
Would take again

Professor Youssef is an amazing person and teacher. He is extremely smart and is very thoughtful in his teaching. If you go to his office hours and study very well, you will be fine in the class. He is one of the best professors I have ever had, and this is the first math class I have done well in many years. I highly recommend taking him.

3.0
3.0
MATH3A
Grade: Drop/Withdrawal
Jul 18, 2018
Wouldn't take again

I saw good rates from this class but Unfortunately his class is not good at all!!because he is not teaching very clear and If you don't have a good math background you will have a problem,and also his personality is very moody and he makes me nervous and they way that he is acting to his student is very unprofessional. Don't recommend him

Skip class? You won't pass.
LOTS OF HOMEWORK
1.0
4.0
MATH3A
Grade: A
Jul 18, 2018
Wouldn't take again

Seriously, he knows what hes talking about when it comes to Math. However, hes rude and insults his students when they dont understand something. He doesnt give any study guides for the exams, some questions in the exams were never a part of the lecture or homework. You have attend every lecture, or else hell drop you. So be careful.

Participation matters
Skip class? You won't pass.
LECTURE HEAVY
1.0
4.0
MATH3A
Grade: B
Jul 26, 2018
Wouldn't take again

Make sure to pay attention during class, he doesn't like explaining something he just taught. Test problems are from textbook examples so make sure to ready chapter in the book. Always show up to class. No extra credit offered. Make sure you do the HW so you get some points. The exams are hard, so study.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
1.0
MATH3A
Jul 28, 2018
Would take again

He is a great math instructor. He knows what he is talking about. His notes are well organized and can be accessed from home. You still need to study though. I took his Calculus class last semester. He can get a little nervous if you disrespect him - which I understand. He provided us with study guides, collects hw 4 grading, provides instructions.

Skip class? You won't pass.
Inspirational
Amazing lectures
5.0
1.0
MATH3A
Jul 29, 2018
Would take again

He cares about his students. Sometimes there are some annoying students in class who try to cheat or talk which bothers him since he wants all to focus. You must attend classes and he will provide the notes to you all online.

Inspirational
Amazing lectures
Caring
5.0
1.0
MATH3B
Jul 29, 2018
Would take again

I took 3A and 3B from him. He knows what he is doing. Lots of experience teaching Calculus courses. I recommend him.

Respected
Inspirational
Hilarious
5.0
1.0
3B
Aug 7, 2018
Would take again

good techer

Respected
Skip class? You won't pass.
Clear grading criteria
4.0
3.0
MATH3A
Grade: B
Aug 10, 2018
Would take again

Not that bad of a teacher. He can be rude sometimes but he really wants his students to pass. Grade based off of 800 points (100ptshw, 50pts participation, 400pts from 4 exams, 50pts from 5 quizzes, 200 final + 10pts ec if he decides to give ec). Overall, would take again! Makes it doable to get an A.

Skip class? You won't pass.
Clear grading criteria
EXTRA CREDIT
5.0
3.0
MATH3A
Grade: B
Aug 11, 2018
Would take again

This is probably the easiest calc class at IVC. Everything is straightforward and he tells you what to focus on for tests. He can be kind of moody but he makes his instructions very clear. Im horrible at math and thought it was going to be impossible to pass so if I could do it, you can too! Just put in the time and effort!!

Clear grading criteria
Amazing lectures
EXTRA CREDIT
2.0
4.0
MATH3A
Grade: A
Aug 20, 2018
Wouldn't take again

I would have enjoyed the class more if he wasn't so condescending and rude to the students. His lectures and exams were straightforward. If you do the homework and follow the lecture you will pass. He makes a lot of errors on the syllabus and exams so stay sharp.

Participation matters
Skip class? You won't pass.
LECTURE HEAVY
4.0
2.0
MATH3A
Grade: B
Aug 21, 2018
Would take again

If you have to take more math classes, do yourself a favor and take this class with a different professor. He practically gives you the questions to the exams and quizzes. Not only does his give you the questions, but the questions are straight out of the lecture notes. Im taking 3B with a different professor and I feel so lost and unprepared.

Clear grading criteria
GRADED BY FEW THINGS
EXTRA CREDIT
2.0
3.0
MATH3A
Grade: A
Aug 24, 2018
Wouldn't take again

He grades homework on completeness and not correctness which is helpful to get full homework points as long as you write something down. He seemed very irritated most days and it showed. He yelled at one Chinese student to get put away his translator after he wrote a word problem on the board. His quizzes and exams were very fair. A if you study

Gives good feedback
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
2.0
MATH3A
Aug 24, 2018
Would take again

I read some of the postings on this site and took his course in this past summer. Let me comment: he is an instructor who wants his students to pass but there was really many students who tried to cheat on may tests. So, he get annoyed about this until he started to give two different versions of the test to make it fair. I am taking 3B now from hi

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH3A
Aug 25, 2018
Would take again

honestly my best professor ever... he works very hard to help his students pass.

Respected
Participation matters
Inspirational
5.0
1.0
MATH3B
Aug 31, 2018
Would take again

Great teacher!!

Respected
Participation matters
Skip class? You won't pass.
5.0
1.0
MATH3B
Sep 2, 2018
Would take again

Study his notes and easy A. He provided sample questions to help you for quizzes and exam. He also give quizzes and offer extra credit.

Respected
Inspirational
Hilarious
2.0
3.0
CALC3B
Grade: A
Sep 5, 2018
Wouldn't take again

He could be a great professor, however, he spends upwards of 40 minutes ranting about how previous students complained about him, if you accidentally use pen on you homework, and how he hates being asked personal questions, yet he drones on about his life. Very condescending. His teaching is good and clear, when he gets around to teaching.

Participation matters
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
5.0
1.0
MATH3B
Sep 6, 2018
Would take again

I am taking 3B from him this semester. He loves teaching and cares about students. He shares some information about past student's experiences so we could learn from.

Respected
Participation matters
Caring
5.0
1.0
MATH3A
Sep 6, 2018
Would take again

Study the notes and you will get an A.

Respected
Participation matters
Caring
5.0
2.0
MATH3A
Sep 6, 2018
Would take again

He loves teaching. His lectures are easy to follow.

Amazing lectures
Caring
EXTRA CREDIT
5.0
1.0
MATH3A
Sep 8, 2018
Would take again

I took a class from him and I know and could see that he loves mathematics and he loves to see his students passing. What bothers me when we had several students in class who were annoying and ruin the class. He likes all students to follow instructions and work. He lectures all questions step-by-step. I would love to take more classes from him.

Respected
Participation matters
Caring
2.0
3.0
CALC3B
Grade: B-
Sep 9, 2018
Wouldn't take again

Teaches ok but beware if you upset him. Also very unclear with homework and test dates.

1.0
3.0
MATH253
Grade: C
Sep 9, 2018
Wouldn't take again

I took his class a little while ago and do yourself a favor, dont take this professor. He wasnt great at teaching algebra and I didnt really feal prepared for my next math class. Tests were kind of hard but its math so thats expected. Talks too much. Attendance is mandatory and dont be late or else. Pretty stressful experience

5.0
1.0
CALC3A
Sep 10, 2018
Would take again

I came across this evaluation and I do not agree with some of you. I took his 3B class a year ago. His test dates are stated on the syllabus and he is clear about HW. He cares about his students but he expects you to work hard at the same time. He tries to be fair with all students. I learned a lot from him.

Respected
Participation matters
Caring
5.0
1.0
MATH3A
Sep 10, 2018
Would take again

He gave us packet during the first two weeks to review all the Algebra and Trig concepts needed for Calc which helped me a lot. I put a lot of time to those and helped me throughout the semeter. He is helpful during office hours. You can ask him any questions.

Respected
Participation matters
Inspirational
5.0
1.0
MATH3B
Sep 10, 2018
Would take again

I'm beyond surprised by some of the negative comments because this class was very helpful and the professor is a math-master. He knows what he is doing. He provides sample questions for the tests. He also gives out extra credit. His syllabus is very detailed, which I like as it shows all test dates, homework assignment dates, and all other polices

Respected
Inspirational
ACCESSIBLE OUTSIDE CLASS
4.0
1.0
MATH3B
Sep 10, 2018
Would take again

I took his class and I was amazing about how much he likes math. If I ever scored low on a test, this was because I was lazy and didn't study. Some students in class tried to cheat and trick him, but he doesn't like it. If you do not take advantage of his lectures, the book will not be as detailed as his lectures. I highly recommend him.

Participation matters
Inspirational
Amazing lectures
1.0
1.0
MATH3B
Grade: F
Sep 12, 2018
Wouldn't take again

SO here is the reasoning that this Professor Yells at students for coming in late. Plus THERE are no PRactice exams that make the class harder. HE never gave the us any examples and always says "dont waste my time". CALC 2 is not supossed to tbe that hard, well...

Tough Grader
4.0
4.0
CALC3B
Grade: Not sure yet
Sep 14, 2018
Would take again

Professor Youseff wants his class to learn and pass, and he shows this through the way hey teaches. He goes in depth during class with the notes step by step, and asks if people are struggling to understand it. In-class notes are provided online as well, and he knows how to make the class not-exhausting with his up-beat personality.

Hilarious
Caring
LECTURE HEAVY
1.0
1.0
MATH3B
Grade: F
Oct 11, 2018
Wouldn't take again

He has a tone with students and doesnt give any study guides for exams. In addition he has zero tolerance for cell phones

Tough Grader
5.0
2.0
MATH3B
Oct 16, 2018
Would take again

Prof. Yousef is a great person. He provided us with study guides for exams and offered extra credit. He provides us with all lecture notes so we can access them from home. He is a nice guy and likes to see his students passing the class. He knows what he is doing. Take him if you can.

Respected
Participation matters
Inspirational
4.0
1.0
MATH3B
Oct 26, 2018
Would take again

I see prof yousseff as a great instructor to learn from. He provides study guides for us and the lecture notes are accessible outside the classroom. I took Math 3a from him in the summer and currently taking math 3B. I enjoy his class.

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH3B
Grade: A+
Oct 30, 2018
Would take again

I took his class for 3A and 3B. He teaches very well with notes are accessible for us outside the classroom. I wish he is teaching 4A. His test are similar to the study guides or the sample tests he passes in class.

Respected
Amazing lectures
LECTURE HEAVY
5.0
1.0
MATH3A
Oct 31, 2018
Would take again

He is the best math teacher I have ever had in my life. He is open, lectures heavily, and wanted you to learn as much as you could. He is great at teaching . He provided us with extra credit when we asked him. Participation matters in class. He likes to get to know his students well.

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH3B
Oct 31, 2018
Would take again

Legendary!!

Respected
Caring
EXTRA CREDIT
5.0
2.0
MATH3A
Nov 3, 2018
Would take again

He knows what he is doing. Unlike some other teachers who spend lots of time stocking on one problem. He is able to solve all questions we asked him in class. His tests are moderate.

Amazing lectures
Caring
EXTRA CREDIT
5.0
1.0
MATH3A
Nov 8, 2018
Would take again

He spends lots of time teaching. Unlike my other professor who just pass a handout and ask you to do. He provided us with some time to solve the examples in class. He provided lots of examples which was a good practice for us and helped me a lot. I was lucky to get into his class as it was hard to find a spot.

Respected
Caring
EXTRA CREDIT
5.0
1.0
MATH3B
Nov 17, 2018
Would take again

Professor Youssef is an excellent math professor and has helped me overcome my math fear. He encourages students to believe that they can achieve.

Respected
Clear grading criteria
Amazing lectures
5.0
1.0
MATH3A
Nov 17, 2018
Would take again

Math is not my favorite subject. But this instructors heavily where he shows all details and willing to repeat if needed. He tells us why is something being taught this way and this helped me a lot. He is very knowledgeable instructor. He gives 4 exams, 1 comprehensive final, 5 quizzes, and homework.

Caring
EXTRA CREDIT
LECTURE HEAVY
4.0
3.0
MATH3A
Dec 12, 2018
Wouldn't take again

Here's the thing: Youssef is brilliant in every aspect in regards to math & cares about teaching you the foundations of what we are learning about, but he is a tough grader. He does not have a set & proper grading criteria, seems to be very spontaneous in the things he says, & lowkey prejudices students. Other than that, he is a great professor.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
3.0
MATH3B
Grade: A
Dec 17, 2018
Would take again

one of the best math teachers i've had in a while. he really cares about you to do well in the class, he asks repeatedly if anyone is confused and wants you to ask him! he may come out rude and savage at first, but thats because hes highly sarcastic, he doesn't mean any of it and just says stuff to lighten up the class.

Participation matters
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
1.0
MATH3B
Dec 22, 2018
Would take again

All what matters to me: 1. The professor knows his materials and have passion for teaching 2. Cares about his students Prof. Youssef has the above two characters.

Respected
Skip class? You won't pass.
Caring
3.0
4.0
MATH3A
Grade: B
Dec 23, 2018
Would take again

You have to put in a lot of effort to receive a good grade in the class. One thing I did like about Youssef is he did not sugar coat anything. He is a tough grade, but he is only like that because he wants you to know the material. He can be a little unorganized and throughout lectures, he goes off topic talking about other things that no one cares

Tough Grader
Participation matters
Skip class? You won't pass.
4.0
3.0
MATH3A
Grade: A-
Jan 12, 2019
Would take again

Prof Youssef tells you exactly what is going to be on the tests and quizzes. But you need to prepare well and a lot for them. He is a very nice and lenient grader (gives you lots of extra points). Although his lectures are not very informative and off topic. I prepared at least a week in advance for every exam and studied for hours! Study a lot!!!!

Clear grading criteria
TEST HEAVY
Caring
3.0
3.0
MATH3B
Grade: A-
Jan 13, 2019
Would take again

Youssef can be a bit intimidating, however he is pretty fair when it comes to grading. This class was much easier than 3A, however if you are bad at solving integrals you are going to have a tough time. Ask him for a study guide before each test; if you remind him he'll give you practice problems. DO THE PRACTICE PROBLEMS, they are test questions.

Participation matters
Clear grading criteria
TEST HEAVY
5.0
1.0
MATH3B
Jan 14, 2019
Would take again

He is truly the best math prof at ivc. He gives many examples in class and posts the notes online too. His notes are the best because he explains things in a way that makes it easier for students to understand. He genuinely wants you to do well and tries his best to give you the maximum points possible. I wish I could take every math class with him

Clear grading criteria
Caring
EXTRA CREDIT
1.0
3.0
MATH3A
Grade: F
Feb 9, 2019
Wouldn't take again

I took him because his reviews were so good but in reality, he's teaching wasn't the good at all. He basically talks about himself or things not related to math for most of the class and just put up examples not explaining anything about them. Also, he didn't post notes online. Overall, he was not a good professor and wouldn't recommend him at all.

Skip class? You won't pass.
TEST HEAVY
5.0
1.0
MATH3B
Mar 7, 2019
Would take again

Prof youssef is a great professor. I took math 3A and 3B from him. He knows what he is doing. He provides us with notes. I agree with all great rates about him on this site. He explains all concepts step by step and provides sample exams which are similar to the actual exams. If you study them, you will easily pass.

Accessible outside class
Inspirational
5.0
1.0
MATH11
Mar 7, 2019
Would take again

I am currently taking math 11 with him. He has been very great to us. He spends lots of time explaining the topics and wants everyone to participate. He gives quizzes and sample questions to prepare you for the exams. His reviews are great for the exams.

Respected
Amazing lectures
Caring
5.0
1.0
MATH3B
Mar 8, 2019
Would take again

Mr. Youssef is a good teacher. He loves what he is doing from teaching to interacting with students. He helped me a lot to pass this course. I highly recommend him. He provides sample exams with their solutions, collects the homework, and a comprehensive final exam.

Respected
Participation matters
Inspirational
5.0
1.0
MATH3A
Mar 10, 2019
Would take again

He is caring. He likes to work with his students. He is friendly and experienced. rlly good at explaining the concepts clearly. His tests are medium.

Participation matters
Inspirational
Caring
5.0
1.0
MATH3B
Mar 17, 2019
Would take again

I took math 3B from him. He lectures very well with details which helped me to understand the materials. Unlike other professors at other places, he knows what he is doing.

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH11
Apr 12, 2019
Would take again

He truly cares about his students. He was teaching us about how to study and manage our time. I've never had any professor who ever told us about such things. He also knows what he is doing... provided us with sample exams and solutions which helped us a lot for the actual exams we took.

Respected
Participation matters
Amazing lectures
5.0
1.0
MATH11
Apr 25, 2019
Would take again

I am taking his math 11 business calculus course this semester. I can say that I've never seen a professor who cares as much as professor youssef does about his students. He provides sample exams with solutions. Highly recommended.

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH3B
Grade: A
May 7, 2019
Would take again

He is an amazing professor, knows how to teach, cares about his students. Most other professors would rather maintain a "bell curve" but Prof. Youssef tries to help struggling kids to strive for an A. His study guides (which has solutions) are almost identical to the real test. He also gives students life advice and tries to make class fun!

Respected
Amazing lectures
Caring
5.0
1.0
MATH11
May 11, 2019
Would take again

I am currently taking him for business calc and he is an amazing lecturer. He gives short quizzes and great reviews on the day of the quiz so it has been helping us to refresh on the topics before taking the quiz. Sample exams and solutions are also big part of this course that he passed to us. He lectures with great passion...

Respected
Inspirational
Amazing lectures
5.0
2.0
MATH11
Grade: A
May 23, 2019
Would take again

One of the best if not the best teacher at IVC. He cares so much about math its unbelievable. He teaches everything very thoroughly and will make sure you understand the material. I am very grateful that I took his class. I wish he taught statistics so I could take him again.

Respected
Inspirational
Caring
5.0
1.0
MATH3A
May 27, 2019
Would take again

I never liked math. But I had to take calculus for my major. When I took math 3A I did very poor. It was mainly the professor. Last fall I took prof. youssef. He is amazing. I earned an A in the class. I took 3B this past semester with him again and earned an A again. He is a great teacher who cares about us and about our grades in class.

Respected
Amazing lectures
Caring
5.0
1.0
MATH11
May 31, 2019
Would take again

Great professor. I enjoyed his class. His tests are easy and he loves to help students. He knows what he is doing . I learned a lot from him.

Respected
Inspirational
Amazing lectures
5.0
2.0
MATH3B
Jul 2, 2019
Would take again

Professor youssef is a great math teacher. I took math 3b from him and it was easy as long you show to class take notes. He offered extra credit and provided us with sample exams. Those were also very helpful for me. It saved me lots of time.

Participation matters
Caring
EXTRA CREDIT
5.0
1.0
MATH3B
Aug 15, 2019
Would take again

He is one of my best math teacher I have ever met. He lecture with great enthusiasm . Take him if you can.

Inspirational
Caring
EXTRA CREDIT
5.0
3.0
MATH3A
Grade: A
Aug 18, 2019
Would take again

I took professor Yousef for math 3A and math 3B. He is an amazing, hardworking professor here at IVC. Take him if you get the chance. He is also the funniest professor I have ever. Definitely passionate about math and will make you fall in love with calculus IF you put in the effort. Complete all homework, study examples from class. Easy Peasy.

Respected
Participation matters
Hilarious
3.0
2.0
MATH3B
Grade: A+
Oct 12, 2019
Wouldn't take again

Prof. Youssef is nice and very smart. His class was not difficult to get an A in because the sample exams were very similar to the exams themselves; however, he did not explain concepts in lecture nearly as well as my other math professors. If you are taking math beyond 3B like I am, I'd say pick another professor who will make you understand more.

Lots of homework
Clear grading criteria
Caring
5.0
1.0
MATH3B
Oct 13, 2019
Would take again

I liked his class. I took his class during the summer and it was fine. It was easy to earn an A in the class. He explains all the details of each step while solving a problem.

Participation matters
Caring
EXTRA CREDIT
5.0
1.0
MATH3A
Oct 25, 2019
Would take again

He cares about his students. He offers extra credit, sample exams, and homework. His lectures are accessible online. I took math3A and 3b and learned a lot from him.

Respected
Amazing lectures
Caring
5.0
1.0
MATH3A
Oct 31, 2019
Would take again

I am currently taking math 3A with him. I wish he is taking 3B next semester. But he is not. He is a great professor who cares about us. Just attend class and do homework.

Amazing lectures
Lecture heavy
Caring
3.0
3.0
MATH10
Grade: B-
Dec 11, 2019
Would take again

Okay, so he's not the worst teacher I've ever had, BUT he is one of the most arrogant. He likes to blame students for "not studying enough" and rambles on about former students who annoyed him. Every other class he tries to ingrain in students' minds that he's better than other teachers at teaching the material. He kind of sucks at lecturing.

Participation matters
5.0
1.0
MATH10
Dec 13, 2019
Would take again

I am taking math 10 from him. It is easy A if you go over the sample exams he provides to us. I do not really understand how can students fail his tests. I noticed that students do not study in this class but he keeps trying to motivate them to study. But it seems to me that students do not listen.... Go study... I always summarize the notes..

Respected
Inspirational
Amazing lectures
2.0
3.0
MATH3A
Grade: A
Dec 15, 2019
Wouldn't take again

If you can try to look for another teacher. He seems like a great person but sometimes he can be a headache. Good luck to anyone who is gonna take him

Respected
Participation matters
Skip class? You won't pass.
5.0
1.0
MATH3A
Dec 16, 2019
Would take again

He is a great teacher. He will give you a link to access the notes from home. He takes attendance. So, you should attend the class. He gives 4 exams, a final, quizzes, and homework. He cares about his students more than other teachers I took classes from. I like his class. He knows his materials...

Inspirational
Amazing lectures
Caring
4.0
2.0
MATH10
Dec 16, 2019
Would take again

I am going to share my experience. Stat is a class which I noticed that you need to keep following up with and attend classes and do homework to keep up with it. Since I did so I was able to score high on the exams. The profesor provided samples with solutions that helped a lot. Some students were lazy and didn't want to study. He offered x credit.

Skip class? You won't pass.
Caring
EXTRA CREDIT
5.0
1.0
MATH3A
Dec 18, 2019
Would take again

He is my best teacher ever. He loves teaching and cares a lot about students. This is why I took him. I am getting A in his class. He likes students to not miss classes and do the homework - easy pass.

Respected
Caring
EXTRA CREDIT
1.0
5.0
MATH10
Grade: B-
Dec 18, 2019
Wouldn't take again

Worst Teacher ever I should have got a W in that class instead I took an L. Most stubborn and mediocre person. I have had bad teachers and hes the worst. He also said never come late or have your phone in class and he would always be late and on his phone.

1.0
5.0
MATH10
Grade: C+
Dec 18, 2019
Wouldn't take again

He should get a new career if most of his class failing hes doing something wrong but he always be blaming the students

Tough grader
1.0
5.0
MATH10
Grade: A-
Dec 18, 2019
Wouldn't take again

Anyone who signed up for his class I hope you guys drop it. Would not recommend at all. He is very stubborn and gets mad when students correct him. Testing style is not good at all he does free response in a math class. Expects paragraphs. He should be a writing teacher.

1.0
5.0
MATH10
Grade: C+
Dec 18, 2019
Wouldn't take again

Youll never know ur grade in the class . His tests he says are easy but he never even shows and explains what is wrong or how to do them. Bad overall . Would not recommend

Test heavy
3.0
3.0
MATH10
Grade: B-
Dec 19, 2019
Wouldn't take again

So hes... interesting. He gives sample tests and sample quizzes that are exactly like the actual test so thats nice. Just do the work and youll be fine.

Skip class? You won't pass.
Clear grading criteria
Lecture heavy
5.0
3.0
MATH8
Grade: B-
Dec 19, 2019
Would take again

Mr. Youssef is a great instructor. He truly does care for his students and he wants everyone to pass. If you ask questions, stay off your phone, and engage in class, you'll be fine. He truly is a great professor if you get to know him. Pay attention, show up! His tests aren't too difficult. I would take him again!

Gives good feedback
Participation matters
Inspirational
5.0
2.0
MATH10
Grade: B+
Dec 22, 2019
Would take again

this teacher teaches well and he gve us extra credit when we asked for it. I liked his teaching and sample exams. I found his tests are fair. The final exam was 2 parts: 1st was take home and the 2nd in class. I did well on both.

Respected
Caring
EXTRA CREDIT
5.0
1.0
MATH3B
Dec 23, 2019
Would take again

I just took 3b from him and he is a caring teacher. If you study, you will pass this class and an A is very achievable. He uses the tablet and we can access the notes from home. He hgave us sample exams with solutiosn which helped alot. He also offered xcredit.

Amazing lectures
Caring
EXTRA CREDIT
4.0
2.0
MATH10
Grade: A
Dec 25, 2019
Would take again

He really does everything he can to make sure his students succeed in his class. You're not going to find an easier or more caring stats teacher at IVC than Professor Youssef. He is a very quick grader too. He'll usually have your homework or exams ready by the next class period.

Caring
EXTRA CREDIT
4.0
4.0
MATH3A
Dec 27, 2019
Would take again

He is good at teaching and his tests are fair. He gave sample exams for some tests which were helpful. Hw is long but helps ur grade if you do them

Skip class? You won't pass.
EXTRA CREDIT
Lots of homework
5.0
1.0
MATH3A
Dec 29, 2019
Would take again

He is a good professor who provided us with sample exams, quizzes, and other online materials that helped us... I wish he is teaching 3B next semester. He cares about his students.

Lecture heavy
Caring
EXTRA CREDIT
5.0
2.0
MATH3A
Grade: A
Jan 14, 2020
Would take again

He is a very caring and inspirational teacher. I already took calculus twice and was feeling really down but Youssef explained the concepts so well that calculus became so easy afterward. He breaks everything down and his online notes are the best I've ever seen. He is very generous with points on tests and he does care about all of his students.

Respected
Inspirational
Caring
1.0
4.0
MATH8
Grade: Rather not say
Jan 17, 2020
Wouldn't take again

If you want start your day off miserably then take this guy. Not understanding whatsoever and is the biggest hypocrite. Calls kids out for being on the phone when he leaves the class at least once or twice to take phone calls outside. Bottom line is dont waste your time with this guy

Skip class? You won't pass.
So many papers
Tough grader
5.0
2.0
MATH253
Grade: A+
Feb 10, 2020
Would take again

His lecture notes are accessible out of class and he teaches really good. I must say he is the best math professor I had so far and I mean it. This man has a good style of teaching and he gives exam revision questions which are similar to the ones on the actual exams

Respected
Graded by few things
Clear grading criteria
5.0
3.0
MATH3B
Grade: A
Feb 21, 2020
Would take again

Honestly i can't think of anything to complain about, I took him for 3A & 3B. His class is very straight forward, how a math class should be. He's really clear about what he wants and I never saw a problem I hadn't seen before on a test. His homework covers more than 90% of what's on the test and then the sample test he makes is almost identical.

5.0
3.0
MATH124
Grade: Not sure yet
Feb 21, 2020
Would take again

I am taking him for math124 right now and I really like his style of teaching. It's also super helpful that he uploads ALL the class notes online so you can access them anywhere. He explains things really clearly and with a bit of humor so I never really dread going to class. I hope I can take him for calc because I heard he also teaches that too.

1.0
4.0
MATH8
Mar 3, 2020
Wouldn't take again

As someone who has struggled with math my whole life, I was hopeful when signing up for this class after reading other people's experience. But he has turned out to be hands down one of the worst math teachers I've ever had. There is no lesson plan and it is extremely obvious that he does not respect his students. Very disappointed.

Skip class? You won't pass.
Graded by few things
5.0
1.0
MATH3A
Mar 8, 2020
Would take again

He is a good teacher. I am currently in his class. He spends most of the time lecturing, the tests are easy to median in difficulty. He loves all students to participate in his class. He takes attendance and clearly cares about students passing his class.

Respected
Participation matters
Caring
5.0
1.0
MATH8
Mar 8, 2020
Would take again

I like his lectures. unlike other teachers he explains all the details behind each problem he covers in class. He gives sample tests which help a lot. He is clearly show he has passion for math and loves to help students pass the class.

Respected
Participation matters
Amazing lectures
5.0
1.0
MATH3B
Mar 11, 2020
Would take again

I personally liked his class as he teaches really good. He grades the tests so quick and offers extra credit. I have no problems with him. There is homework assigned and collected for points. About 4 exams and a final.

Respected
Amazing lectures
Caring
1.0
4.0
MATH3A
Grade: Not sure yet
Apr 7, 2020
Wouldn't take again

This professor is not a good teacher. He doesnt know how to teach. He doesnt know how to respect people, he think he is the teacher who has all the right. Since all the classes moved to online. He become unreasonable not listen to his student, teach without learning points. He always said that he has to be fair, but all he does is not fair.

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
1.0
MATH3A
Apr 18, 2020
Would take again

I am currently taking math 3a from him. He records videos for us to watch at any time and tests are taken at home and we must upload the to canvas so he can grade them. 4 tests, a final. and homework. Homework helps me a lot.

Respected
Clear grading criteria
Caring
5.0
1.0
MATH2
Apr 27, 2020
Would take again

I have no complains about him. For online I just watch the videos and go online to ask him when I am confused. If you are able to understand the contents in the videos you can solve the exams. He is lienet with grading which is good for me.

Respected
Inspirational
Caring
5.0
1.0
MATH2
Apr 28, 2020
Would take again

This professor inspired me. He doesn't only care about teaching the subject but he also goes beyond that and talks to us about hard work and time management. This shows to me that he is a caring professor who deserves to be ranked one of the best professors ever. He helped me a lot.

Respected
Inspirational
Caring
5.0
1.0
MATH124
May 1, 2020
Would take again

He is an amazing teacher. His latest test that he gave us was the easiest ever. He cares a lot about students and their success. He likes students to learn almost everything so they are ready for their future jobs...

Respected
Amazing lectures
Caring
5.0
1.0
MATH124
May 2, 2020
Would take again

I am taking his math 124 class this semester and let me say that I am lucky to have him. This is the second time I take the same class and I see the difference comparing to previous teacher. His test was very easy. I like his lectures - they are easy to understand. I wish he teaches math 2 in the summer.... :(

Respected
Caring
EXTRA CREDIT
5.0
2.0
MATH3B
May 17, 2020
Would take again

I took this professor for math 3B. He explains things very clearly and is willing to answer any questions you have. He really wants you to understand the material and will help. Exams are exactly the same as the study guides. He collects HW which helped me a lot to stay on track. I would definitely take him again!

Hilarious
Caring
EXTRA CREDIT
4.0
3.0
MATH3A
May 19, 2020
Would take again

I had took his class last semester and this semester. One thing that I noticed about him is the fact that he cares a lot about his student and he is willing to share experience to his student. Even though it had got him into some trouble some times, lol. But I do appriciate his effort from the transition from a in personal class to online. :)

Lots of homework
Accessible outside class
Caring
3.0
2.0
MATH3A
Grade: A
May 19, 2020
Would take again

Professor Youssef is a good person who genuinely cares about student success, however, his arrogance is an astounding character flaw that creates an unfavorable learning environment. He is not compassionate, thoughtful, or respectful, but you can't argue with results. Show up and pass. Do the work and get an A. Just grit and bear his personality.

Participation matters
Hilarious
Beware of pop quizzes
5.0
1.0
MATH2
Grade: A+
May 21, 2020
Would take again

He is one of the best math professors I have come across at IVC. He cares for his students and their success. The class consists of four tests, which he gives a sample exam prior to. The sample exam is an exact replica to the test, so everyone did pretty well on the tests. Show up, take notes and do the homework and its a VERY easy A

5.0
2.0
MATH3A
Grade: A
May 21, 2020
Would take again

The easiest math class I have taken with Professor. Youssef, the tests are almost exactly the same as the study guide or the review sheet he gives you. Just do the homework and practice all the problems and you will be good to go. He also gives extra credit for the homework problems which is rare. 4 tests and 1 final.

Gives good feedback
Respected
EXTRA CREDIT
2.0
4.0
MATH8
Grade: A
May 22, 2020
Wouldn't take again

Bring lots of aspirin with you. He tends to go fast during lectures, so be ready to write. HW is almost completely different from notes taken in class. He only gave my class 2 sample exams even though the syllabus clearly stated that every exam would have practice ones, so I thought that wasn't fair.

Lots of homework
Test heavy
Clear grading criteria
5.0
1.0
MATH11
May 22, 2020
Would take again

I had him for math 11 two semesters ago. He is the best profesor I have ever had at ivc. I liked his detailed lectures, sample exams, and the amount of care he showed us. I used his office hours for help. He was helpful during office hours. I took it with another teacher and couldn't pass. but with profesor youssef it was very easy for me to pass.

Respected
Caring
EXTRA CREDIT
5.0
2.0
MATH10
May 22, 2020
Would take again

This teacher is the one who helped me to pass the class. I had to take the class twice before passing it easily with yousef. He geaniunely cares about his students. He gave us 4 exams, a final, and homework. I liked his class... I recommend him. I am finally done with stats.

Participation matters
Caring
EXTRA CREDIT
4.0
2.0
MATH3B
Grade: A
May 23, 2020
Wouldn't take again

He can be a bit rude to his students and tends to pick on them. Show up to class, do the homework, do well on the exams and you'll be on his good side. There's 4 exams, a final exam that is multiple choice, and extra credit opportunity. Easy A for a fairly difficult class.

Participation matters
Clear grading criteria
Hilarious
5.0
1.0
MATH3A
May 27, 2020
Would take again

best teacher ive had so far. he really cares about students and will go over any questions you have. he will go over the test review before. I found his class is an easy A as long as you do the home work. notes are accessible from home.

Hilarious
Caring
EXTRA CREDIT
5.0
2.0
MATH124
May 27, 2020
Would take again

I really enjoyed taking this class with this professor. He makes sure you understand the lecture and answers all questions. He is a blunt person and is very caring. I wish he is teaching precalc during fall....

Respected
Hilarious
Caring
5.0
1.0
MATH2
May 27, 2020
Would take again

Prof. Youssef has a passion for what he is doing. He explains the concepts step by step and always asked us if we got it or not. He offered us extra credit which was good for me. His final exam was easy...

Clear grading criteria
Caring
EXTRA CREDIT
5.0
1.0
MATH2
Grade: A
Jun 21, 2020
Would take again

While strict, Professor Youssef is one of the best teachers I've ever had. He thoroughly explains the problems step by step, and provides study guides for the exams so you know what to study. I've always struggled with math and had gotten straight C's all throughout hs, but I was able to receive and A in this class.

1.0
5.0
MATH10
Grade: Not sure yet
Jul 8, 2020
Wouldn't take again

I have no idea why this prof has such great reviews. I TUTORED calc in high school... so I'm a math person and this is the worst class EVER. He has so many assignments, lectures aren't that great, and the midterm is only available on a weekend. I'll be on a trip but have to take that in the middle of nowhere... don't recommend it.

Lots of homework
Test heavy
5.0
1.0
MATH10
Aug 1, 2020
Would take again

I like professor's youssef's lectures. He records videos for us and holds several office hours each week. The midterm was fair and he gave us two days to complete it - other teachers give us only 2 hours.

Inspirational
Amazing lectures
Caring
3.0
3.0
MATH10
Grade: A
Aug 10, 2020
Would take again

I took the 8 week course, so it was very heavy on the workload but not undoable. Expect at least 4 hours of homework a week and a take-home midterm and a proctored final. Very fair teacher, just be prepared to work a lot for your grade.

5.0
1.0
MATH10
Grade: A+
Aug 10, 2020
Would take again

It is a 8 weeks summer class, so be prepared to do the works and they are not hard just time consuming. You need to spend around 80 bucks for the online hw. One take home midterm and one proctor final, final is not hard if you study the review notes he gave. 10 points extra credits on the final.

Lots of homework
Accessible outside class
Graded by few things
3.0
4.0
MATH10
Grade: A
Aug 12, 2020
Wouldn't take again

Took his class in the summer. Grade weight was 25% HW, 25% midterm & 50% final (EZ to fail if lazy). He USED TO give 3 days to do the exam. U print it out, answer it, scan it when ure done and upload thru canvas. Caught SEVERAL students cheating bc they uploaded the test on chegg so he made the final proctored via zoom. Chose not to report to dean.

Graded by few things
Lecture heavy
Caring
5.0
1.0
MATH10
Grade: A+
Aug 14, 2020
Would take again

Professor Youssef taught MATH 10 very well. He gave students the option to either attend lectures or watch his recorded lectures. He quickly responds to emails and is ready to help you if you have good intentions. The midterm was very simple and we were given 3 days to complete the assignment. Final was easy as well and there was very easy EC.

Lots of homework
Test heavy
EXTRA CREDIT
1.0
3.0
MATH3A
Grade: A
Oct 1, 2020
Wouldn't take again

He was probably a good teacher in person based on the reviews but he is an absolutely horrible teacher online and he doesnt really seem to care about his students or the class.

4.0
3.0
MATH10
Grade: B-
Oct 5, 2020
Would take again

Intro to Stats was so much more manageable with him. I had previously taken it 2x before and failed despite studying a decent amount. Most of your points derive from weekly HW due Sun 11:59p, a final & midterm, both closed notes. Take good notes during lecture vids & you'll do fine. Test focused on lectures & some HW questions. No curveballs. 5/5

Test heavy
Clear grading criteria
Lecture heavy
5.0
3.0
MATH10
Grade: A
Oct 5, 2020
Would take again

It was an online class, so there was a mandatory third party testing website, (for an additional $80) that was necessary to complete. I took this as an 8-week summer class, so the pace was fast, and required hours of home study to land an A. Final exam is difficult: on-line, timed, and in full view via Zoom. No notes were allowed. Tough class.

Lots of homework
Get ready to read
Tough grader
5.0
3.0
MATH11
Oct 7, 2020
Would take again

good professor

5.0
2.0
MATH24
Grade: A+
Oct 25, 2020
Would take again

He cares about students. 4Exams, a final, homework is graded. Tests are open book. He records all his lectures and provides link for lecture notes....I liked his class.

Respected
Inspirational
Lecture heavy
1.0
5.0
MATH11
Grade: Drop/Withdrawal
Nov 17, 2020
Wouldn't take again

Hes rude. Lectures are pre-recorded. Its less engaging and defeats the purpose of having an instructor. He treats lecture like office hrs (Its not a dedicated time for your course). He goes over math problems super fast and lacks patience. He yelled at a student that was asking him how to do a math problem at one of our review sessions.

4.0
3.0
MATH180
Grade: B
Nov 20, 2020
Would take again

Youssef is a good professor. His lectures were always clear and easy to understand, and he had a pretty even grading scale. I think the only thing I didn't like about him was that he's not very willing to help you if you are confused, and he gets upset easily. So as long as you don't make him upset he teaches very well.

1.0
4.0
MATH10
Grade: C
Jan 3, 2021
Wouldn't take again

Not helpful at all...

Lots of homework
Graded by few things
Test heavy
1.0
2.0
MATH10
Grade: A-
Feb 23, 2021
Wouldn't take again

Does not care about you or anything that will do with your success in class. He ignore emails, and if he reads them he wont even comprehend what the context of them are. DO NOT TAKE THIS COURSE!!

Graded by few things
Test heavy
4.0
1.0
MATH10
Feb 25, 2021
Would take again

He cares about students. A midterrm a final and homework. Exams are similar to the sample exams and homework. Ezy A!

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH10
Mar 1, 2021
Would take again

I like his lectures. He provides recorded videos which helped me to go back and watch. Tests are fair. There is homework and final exam. Easy A for me.

Respected
Inspirational
Amazing lectures
5.0
2.0
MATH24
Grade: A
Mar 2, 2021
Would take again

Professor Youssef is a great teacher that teaches very well. He is always there to answer any questions. There were 3 exams plus 1 final. He offered extra credit which helped me. Ask questions and show up! Study and do the assigned homework!

Respected
Amazing lectures
Caring
5.0
2.0
MATH24
Mar 5, 2021
Would take again

I really enjoyed taking this class with this professor. He makes sure you understand the lecture and answers all questions. He is a blunt person and is very caring. His lectures are recorded so you can access them at anytime.

Respected
Amazing lectures
Caring
5.0
2.0
MATH8
Grade: A+
Mar 17, 2021
Would take again

TAKE THIS MAN. PLEASE. HE WILL SAVE YOUR LIFE IN MATH. I love this man and will protect him no matter what. He made math look so easy my highschool teachers are shaking in the back.

Lots of homework
Amazing lectures
Caring
5.0
2.0
MATH24
Apr 11, 2021
Would take again

The professor cares a lot about students. He hold weekly office hours. Exams are similar to homework. 3 exams and final plus homework. He uploaded recorded videos so I can go back to them at anytime. Always answers any questions you have. Would totally recommend again.

Respected
Caring
EXTRA CREDIT
4.0
3.0
MATH24
Grade: A+
May 27, 2021
Would take again

He records videos. Full Online Mode. Materials are hard. Office hours are super helpful, he explain everything to you clearly in office hours. He is funny if you attend office hour you would know. Exams are not very hard. Be sure to do HW, that helps. If you study and do work. A is easy.

5.0
2.0
MATH3A
Jun 11, 2021
Would take again

I took his online class and enjoyed his detailed lectures. He helps a lot during office hours. Just do homework as the exams are similar to hw problems. He offered extra credit toward the end of the semester. Tests are not proctored and gives you all day to complete.

Respected
Inspirational
Amazing lectures
5.0
1.0
MATH10
Jun 11, 2021
Would take again

Professor Youssef cares about his students which I noticed during office hours. His lectures ae very clear and easy to understand. He gave us a midterm, homework, a final and extra credit. Do hw and easy A.

Respected
Inspirational
Clear grading criteria
5.0
1.0
MATH2
Grade: A
Aug 12, 2021
Would take again

I took his 8 weeks summer class. All I have to do is do the homework and pass. There's a midterm and a final exam, and I found a lot of TYPOS on the exam. The homework and exams are pretty easy. I never talk or need help in his class. EASY A.

EXTRA CREDIT
5.0
1.0
MATH26
Grade: A
Oct 31, 2021
Would take again

I took math 26 from him last semester and it was easier than expected. Homework, easy projects, midterm, and a final. He provides sample exams which helped a lot.

Inspirational
Amazing lectures
Caring
4.0
1.0
MATH26
Nov 12, 2021
Would take again

I am currently taking this course with him and I say he is the BEST profesor ever at IVC. He assigns homework from the book which is heling for exams. He explains the concepts clearly and I am able to apply them to my homework.. Take him.

Amazing lectures
Caring
EXTRA CREDIT
5.0
2.0
MATH3A
Grade: A
Dec 21, 2021
Would take again

Took him for MATH2 and MATH 3A. Easy A if you complete the homework on time. His lectures are easy to understand and he gives comprehensive study guides, so really no excuse not to pass his exams.

Lots of homework
Clear grading criteria
Caring
3.0
2.0
MATH24
Grade: A+
Dec 27, 2021
Would take again

Lecture videos are easy to follow and for the most part free from mistakes. Expectations for exams were clear, there should be no surprises if you use the study guide, proctorio is not used. Very reasonable amount of HW, very generous grading of the HW. Communication, especially around exams could be better, but all in all he's a great professor.

Graded by few things
Test heavy
Clear grading criteria
2.0
4.0
MATH24
Grade: A+
Dec 27, 2021
Wouldn't take again

Don't know if it's bc of the online environment, but he doesn't seem to care about the course at all. Email replies are late, study guides were just listing out the things we've learned, syllabus was outdated, and uploaded lectures really late. There was a test question on the mid-term that was in the LATER CHAPTERS. Take prof. Gupta if you can.

Graded by few things
Test heavy
5.0
2.0
MATH3A
Grade: A
Jan 17, 2022
Would take again

You have to study by yourself to pass the class. Take him for an Easy A.

Lots of homework
EXTRA CREDIT
5.0
2.0
MATH3A
Grade: A+
Jan 19, 2022
Would take again

Best math professor at IVC. Tests are straightforward. Post your work when you take a test. There is an extra credit opportunity near the end of the semester.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
5.0
2.0
MATH8
Jan 19, 2022
Would take again

Professor Youssef was a joy to work with. Does not accept late assignments under any circumstances and online lecture videos were somewhat helpful but overall easy exams that don't require the use of Proctorio. 4 (Or I can't remember if it was 5) Homework assignments and only 1 midterm and 1 final. I highly recommend!

Graded by few things
Clear grading criteria
EXTRA CREDIT
1.0
3.0
MATH11
Mar 14, 2022
Wouldn't take again

Absolute mess with the textbooks. He told us to get the 12th edition, but since his instructions were so unclear and gave the IVC bookstore the wrong code, he just ended up using the 11th version (I personally went to IVC and got the 12th ed btw). Now, midterms are coming up and I may have to relearn a bunch of stuff. Straightforward w/ lectures

Accessible outside class
Graded by few things
Test heavy
4.0
1.0
CALC3A
Grade: A+
May 9, 2022
Would take again

This class was an extremely easy A but I would get pretty frustrated with his accent. Tests were extremely easy and similar to his study guide and homework was also very easy. Beware though, do not push homework 1,2, and 3 to the end. Youll will have so much homework if you do, you'll spend 2 full days trying to complete it on time.

Lots of homework
Graded by few things
4.0
1.0
MATH8
Grade: A
May 25, 2022
Would take again

Same experience as another rating, mess with textbooks, etc. However, super communicable and really simple lectures. Content is relatively easy, don't be fooled by the "calculus" in its description. Only a midterm and a final worth 75% of your grade so be sure to study before the test. Would take him again, but wait to rent the textbook.

Amazing lectures
5.0
3.0
CALC3A
Grade: A
May 26, 2022
Would take again

Be ready to do 20+ pages of homework every 3 weeks or so. If you're smart, you'll pace your homework reasonably throughout those 3 weeks. If you aren't you'll spend your entire Sunday doing 8+ hours worth of HW. 5 HW assignments total (100 pts), 1 Midterm (100 pts) 1 Final (200 pts) 1 EC (10 pts) = 400 pts. 360 is A. No tests. All HW from textbook

Lots of homework
Lecture heavy
Graded by few things
3.0
2.0
MATH24
Grade: A
Jun 2, 2022
Would take again

This class was pretty much a self-taught class with wide gaps between deadlines. Requirements were straightforward: 5 homework assignments, 3 projects using a program called Maple, a midterm and a final. Homework and projects were graded based on completion and not really correctness so you've to make sure you know what's happening.

Test heavy
Graded by few things
4.0
3.0
MATH24
Jul 12, 2022
Would take again

Lectures aren't terrible and the homework load is fair in my opinion, if you're someone who excels at self-studying, you'll love this class. 2 exams + 5 homework assignments, and the homework is graded by completion and not correctness. Small workload overall, just make sure you know what's happening and are ready for the exams

Test heavy
Graded by few things
5.0
1.0
MATH24
Grade: A
Sep 21, 2022
Would take again

He is a great professor who I found out that he cares a lot about his student's success. Very nice guy... He gives a midterm, a final, homework, and extra credit. If you understand the homework problems, then easy A.

Amazing lectures
Caring
Respected
5.0
1.0
CALC3A
Grade: A
Sep 22, 2022
Would take again

He is awesome. He loves what he is doing and cares alot about students. Easy A for me....I wish he is taking math 3b. ...

Amazing lectures
Caring
Respected
5.0
1.0
MATH26
Grade: A
Sep 24, 2022
Would take again

This professor cares about us and our success. He uses Canvas a lot to communicate with us which was very helpful. 5 hw assignments and he provides solutions after the deadline for each assignment. He gave a midterm and a final, with extra credit opportunities. I liked his class, overall.

EXTRA CREDIT
Amazing lectures
Inspirational
5.0
2.0
CALC3A
Grade: A
Sep 29, 2022
Would take again

He is by far the best professor at IVC for math. I took math 2 and math 3A from him and I can say he is easy to understand. His lectures are very detailed with easy accessibility for the notes. Do the homework and easy A...Very nice and helpful guy..

Inspirational
Respected
Lecture heavy
5.0
3.0
MATH3A
Grade: Not sure yet
Oct 22, 2022
Would take again

There are 1 midterm, 1 final and those stands 3/4 of the grade. The rest is HW. You will give you sample exam to do. Sample exam will be an extra credit. Be aware, late HW is not acceptable at all. It's doesn't matter any reason you have. So, don't do HW until the last day or last minutes to do. It's impossible to done HW. Trust me

EXTRA CREDIT
Caring
Graded by few things
1.0
5.0
MATH10
Grade: Rather not say
Nov 17, 2022

Took this class during the summer online. The lectures that were posted only showed us how to do the homework. When I emailed the professor about issues I had with the canvas shell, he took days to respond. Did not resolve any of my issues. His grade was mainly based on in-person tests, but he didn't even attend the in-person test.

Test heavy
Graded by few things
5.0
1.0
CALC3A
Grade: A
Dec 8, 2022
Would take again

He is very motivated professor who cares about his students. He offers extra credit, midterm, final, and homework. Exam problems are easier than homework problems. So if you can do the homework you can do the exam....He provided us with all his lecture notes and videos and he lectures in class.

Amazing lectures
Caring
Respected
5.0
2.0
MATH3A
Grade: A
Dec 19, 2022
Would take again

Youssef is one of the best math professors I have ever had. He explains the concepts well and provides plenty of study resources before the midterm and final. Detailed lecture notes are available online, and he gives two extra credit assignments. He does take attendance, but I didn't receive any penalties for missing a few classes.

EXTRA CREDIT
Hilarious
Respected
4.0
3.0
MATH3A
Grade: A
Dec 20, 2022
Would take again

I'm not great at math but I still got a good grade, he goes into detail during lecture and is more than happy to answer questions. I suggest doing practice questions outside of class because he goes over only a couple of practice questions during lecture. Grade is based on midterm, final, homework and extra credit but he grades pretty fair.

EXTRA CREDIT
Caring
5.0
3.0
MATH3A
Grade: A-
Dec 21, 2022
Would take again

Actually I am very bad at math, but prof. Youssef did an amazing lectures at all! My midterm exam was horrible, be his final was extremely easy. He did also gives some extra credit. If you really want to get A, I strongly recommend that you have to do very well on HW to get full credit. If you don't, you'll regret.

Amazing lectures
Caring
Graded by few things
4.0
3.0
MATH3A
Grade: A
Dec 22, 2022
Would take again

Prof. Youssef is by far one of the best professors I've ever had. He cares so much about us, and wants to see all of us succeed. His curriculum is not bad. 1 midterm, 1 final, and 5 long homework assignments. He'll also give 2 extra credit opportunities. If I were you, I would do all the extra credits because it helped me maintain an A.

EXTRA CREDIT
Lots of homework
Hilarious
5.0
3.0
MATH3A
Grade: A
Dec 22, 2022
Would take again

Never did I think I would get an A in a math class, but Prof. Youssef is the man. He's super nice and really good with lectures. My midterm grade was pretty basic, but his final was easy. There is a midterm, final, and 5 long HW assignments. Want to get A, do the HW, and put effort into the hw, if you can do the hw, the tests should be simple.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
1.0
1.0
MATH24
Grade: A
Dec 22, 2022

Extremely unorganized with assignments and always breaks promises. He always whines about the file size for hw submitted on canvas if it's larger than 5 MB he won't grade it. He also spends half of the class giving life lectures about time management and studying over the weekend rather than actually teaching, or playing youtube videos.

Participation matters
Lecture heavy
Graded by few things
5.0
5.0
MATH3A
Grade: A
Dec 28, 2022
Would take again

Professor Youssef is one of the most challenging professors I've ever had. He is brilliant and does teach well, but the way he teaches is quite advanced, so some of them made me hard to understand. He gives quite a lot of homework assignments, one midterm and one final. I had to work my back off to obtain an A, but I enjoyed this class :)

Participation matters
Lots of homework
Lecture heavy
5.0
1.0
MATH3A
Grade: A
Jan 17, 2023
Would take again

Professor Youssef provides sample exams and the exams are very similar to the sample exams, if you know how to do all the work on the sample exams, you will score perfectly.

EXTRA CREDIT
Amazing lectures
Hilarious
4.0
3.0
CALC3A
Grade: A+
Jan 18, 2023
Would take again

Grade 25% homework graded on completion, 25% midterm, and 50% final. Gives a study guide week before the test that's literally what's on the test. Make sure you know how to do everything on the study guide (the way he wants you to do it) and you'll do fine. Extra credit is about 20 points.

EXTRA CREDIT
Lots of homework
Lecture heavy
5.0
5.0
MATH24
Grade: A
Feb 17, 2023
Would take again

I found Youssef to be a very caring professor. He posts videos of every section on canvas which is super helpful. Does not accept late homework ever so be sure to get it in on time. Personally, I found the course material (differential equations) to be really hard so definitely don't neglect the class or think you'll do well without studying.

5.0
1.0
MATH26
Grade: A
Feb 21, 2023
Would take again

great professor who cares a lot about his students. He explains everything in details. There is a midterm and a final. There is also homework assigned. The work is worth enough points so you can complete it. His exams are easy. He provided extra credit and sample exams.

Caring
Respected
Lecture heavy
5.0
1.0
CALC3A
Grade: A
Apr 6, 2023
Would take again

This instructor is exceptional. He delivers his lectures with remarkable clarity and encourages student engagement. His study guide is essential, which makes it much easier. Consistent attendance is crucial as he keeps track of attendance. He gives homework, midterm, and a final exam. He offers extra credit. Funny guy and cares a lot about students

Amazing lectures
Caring
Respected
5.0
2.0
CALC3A
Grade: A
Apr 7, 2023
Would take again

he is the best math teacher i ever had.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
1.0
MATH3A
Grade: A+
Apr 22, 2023
Would take again

He's a great teacher! His classes are straightforward, he teaches very well, and he is clear on the homework. There will be one midterm and one final exam, both of which are very similar to the sample paper that he gives (if you can do the sample paper, you should be able to get 100% on the test). He gives extra credit too. Make sure to write neat!

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
MATH3A
Grade: A
May 22, 2023
Would take again

All it takes is just doing the homework as soon as possible, I didn't really do much review. I also kinda suck at math. Just a midterm, final, hw, and one 10pt ec. Do the hw and ec it will help a lot. Hw is a lot harder than the exams just do his practice exams and master them, you will get an A.

EXTRA CREDIT
Clear grading criteria
Graded by few things
1.0
5.0
MATH10
Grade: B+
May 24, 2023

He neglected us for the entire semester. He ignores emails. Did not provide study guides. We had to track him down on campus to even give us a review. He was late to the review session, would disappear for 5 minutes at a time, hardly went over what we needed, and left early. Most of the class failed. He's super lazy and unhelpful. Do not recommend.

Test heavy
Graded by few things
5.0
4.0
MATH3A
Grade: B
May 24, 2023
Would take again

This professor is very easygoing if you listen to him and care about the course. I would recommend him for sure!

Participation matters
EXTRA CREDIT
Test heavy
2.0
1.0
MATH26
Grade: A
May 24, 2023

He seems to care about his students, but lectures are pre-written and he just scrolls for two hours. It's all theorems/definitions, so don't expect to be able to apply anything you "learn." The two tests are straightforward and graded leniently. You'll get an A at the cost of your sanity; take someone else if you want to learn linear algebra.

Get ready to read
Participation matters
Caring
2.0
3.0
MATH24
Grade: A
May 30, 2023

Most of his old positive ratings had the same string of grammatical/mannerisms that Professor Youssef would have in his canvas announcements/emails. Be aware that he might be writing his own reviews. Prof was generally lazy with his lectures and off-topic. Learned nothing, but half of my class did get an A, so if that's enough for you go for it.

Lots of homework
Test heavy
5.0
1.0
MATH26
Grade: A+
May 31, 2023
Would take again

Extremely easy course. Didn't really learn much. Homework is somewhat long and due every couple of weeks. Prof is very nice and always encourages classroom participation. Exams(one midterm and one final) are not difficult at all, but still come prepared as they are heavily weighted in the grade. Come to class, do the HW, and study a bit = easy A.

Lots of homework
Hilarious
Test heavy
5.0
3.0
CALC3A
Grade: A
Jun 15, 2023
Would take again

Great professor and great course. One midterm, final, 5 hw assignments and extra credit. He's an interesting and eccentric guy, but teaches well and is very knowledgable. He likes to pick on students for fun, so keep that in mind. However, he made me enjoy math, and I enjoyed my time in his class.

5.0
2.0
MATH2
Grade: A
Jul 7, 2023
Would take again

Prof Youssef is the best! His class only has 1 midterm and final + 5 homework assignments. He also gives a 10 point extra credit assignment, which is essentially the sample exam to the final + provides a sample exam for the midterm, which are very similar to the actual, so make sure you do them. Literally everyone in my class got an A. Take him!

Participation matters
EXTRA CREDIT
Graded by few things
5.0
1.0
CALC3A
Grade: A
Oct 18, 2023
Would take again

this profesor cares about his students a lot. His exams are not difficult and lectures with passion.

Inspirational
Caring
Respected
5.0
1.0
MATH2
Grade: A
Oct 20, 2023
Would take again

Professor youssef is amazing! He really cares about his students and makes the class feel supportive. He even offers extra credit, which helped me improve my grade. His teaching is engaging, and I found the class challenging, as I haven't taken math for 2 years, yet manageable. Getting an easy A was a bonus. I highly recommend him!

Participation matters
Caring
Respected
5.0
2.0
CALC3B
Grade: A
Oct 20, 2023
Would take again

Prof. Mohamad is an amazing math teacher! He's really nice and cares about his students. The course was difficult for me. but I could see that he loves math and explains hard things in an easy way. He helps a lot with extra work, has many office hours, and review sessions. He wants us to do well and succeed in math.

Caring
Respected
Accessible outside class
4.0
3.0
MATH3A
Grade: A
Oct 25, 2023
Would take again

25% - HW 25% - Midterm 50% - Final He lectures every class and goes through previous notes. Has PhD in Math. He gives extra credit if he likes the class. If you are a good test taker I recommend it. There is no way you can slack off in this class if you arent someone who can just watch lectures and understand the concept.

Participation matters
Inspirational
Lecture heavy
1.0
5.0
MATH3A
Nov 7, 2023

Careful! most these 5 stars are the professor writing them himself

2.0
4.0
MATH2
Grade: Rather not say
Nov 27, 2023

You must be on time in his class, or he WILL drop you out. He is super strict with attendance, and I don't even know if he checks his emails. His exams are pretty easy, while the only things being graded are the homework (worth 20 points each), midterm, and final. Also, he talks a lot about unnecessary stuff during class.

Participation matters
Lots of homework
Graded by few things
3.0
1.0
CALC3A
Grade: Not sure yet
Dec 8, 2023
Would take again

He's writing most of these reviews. His class is easy. The exams are exactly like the sample exams, the values are swapped. The professor himself is VERY haughty. Doesn't check emails, but he reads them & clowns them to the class. Gives 10-15 points EC, rants ALOT. He cares, but in the type of way an immigrant parent loves their kid. Tough Love.

EXTRA CREDIT
Clear grading criteria
Inspirational
5.0
2.0
MATH3A
Grade: A
Dec 10, 2023
Would take again

Great prof, easy class if you pay attention. Exams are like the sample he gives. He give off-topic lectures but is entertaining. He gives extra credit. His class lectures are great and he posts everything on canvas in case you miss class or want to work ahead. Like someone else said, loves his students the way an immigrant parent love their kids

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
2.0
CALC3A
Dec 19, 2023
Would take again

Prof Youseff is the best! Just do some of the homework everyday, master the exams, show up to class and an A is super attainable. He seemingly wants everyone to do well. The final exam is easier than the midterm, (it was multiple choice) TAKE HIM!

EXTRA CREDIT
Clear grading criteria
Hilarious
5.0
1.0
MATH2
Grade: A
Dec 20, 2023
Would take again

Honestly loved this class so much, yes sometimes he gets side tracked on topics but he makes everything so understandable. He cares about your success and understanding of this class. Homework is 25%, midterm is 25% meaning your final is 50%. But he gives sample final and midterm which are exactly like the exam literally.

Clear grading criteria
Test heavy
4.0
2.0
MATH26
Grade: A
Dec 21, 2023
Would take again

Dont procrasinate HW (or just copy your friends'). Hw is 25%, Midterm is 25%, final is 50%. Just know how to do practice before exams he gives you (important), you really just need to know HOW to do the problems. If you want to actually understand linalg, take a diff class. his lectures arent good. If you want an easy A, this is the class for you.

EXTRA CREDIT
Lots of homework
Hilarious
5.0
1.0
MATH3A
Grade: A
Jan 4, 2024
Would take again

Difficulty wise, Prof Youssef's class is a no-brainer. What bugs me more but doesn't get talked about alot is his snotty attitude in class, but he's chill one on one. Never get on his bad side. Midterm and finals are easy as long as you review the sample exam. Exact same, just different values. Put minimal effort into this class, can still get an A

EXTRA CREDIT
Clear grading criteria
Graded by few things
2.0
3.0
MATH3A
Grade: A
Jan 17, 2024

He scrolled through old notes during lecture and didn't explain concepts/questions that well; goes off topic often. Gives a lot of partial credit on assessments. Doesn't respond to emails. Easy A, but don't take if you need this class as a foundation for future classes.

EXTRA CREDIT
Clear grading criteria
Lots of homework
2.0
3.0
MATH3B
Grade: A
Jan 31, 2024

Really has a thing for middle eastern students. LOTS of homework but as long as you use the study guides for the tests, you're good.

1.0
5.0
MATH10
Grade: A
Feb 7, 2024

Unnecessarily strict, throws tantrum over nothing. His class is always extremely stressful because he just kicks out anyone whenever he feels like it. Rude towards you if you try to ask for help. Is cold towards everyone except for the pretty girls.

Tough grader
Lecture heavy
5.0
3.0
MATH2
Grade: A+
Mar 14, 2024
Would take again

Great professor, but could come off as rude to some people that don't understand his humor.

Participation matters
Lecture heavy
Graded by few things
1.0
4.0
CALC3B
Grade: C-
Apr 21, 2024

avoid this professor at all times don't listen to anyone that says he is good. he has favoritism, is very rude, and always yells for no reason. if you need to actually learn choose a better (approachable) professor. he doesn't care about any of your concerns and will show you that. he never responds to emails and always belittles everyone.

1.0
4.0
3B
Grade: Rather not say
Apr 26, 2024

Do not believe in this professors positive reviews. He is not a good professor for 3B, he does not expand on any fundamental concepts for his students to build a stronger foundation in calculus. His lectures consist of pre written notes on the projector which he speed runs through. Unless you have to the time to self teach do not take his class.

Tough grader
Lots of homework
Test heavy
2.0
3.0
MATH3A
Grade: B
Apr 29, 2024

Most of the good reviews are of his own writing. He is not a good teacher at all, he just quickly goes over prewritten notes from previous years and expects you to get it right away. He does not take questions openly and is not that helpful during office hours. Just a mean spirited person who has too much pride.

1.0
5.0
MATH3A
Grade: C
Apr 29, 2024

Guys. His good reviews are FAKE!! We do 9 sections of homework every 2 weeks. Found myself doing Hw more than studying. Each section took 1.5hour just for his class He's lazy when it comes to actually teaching and showing students how to do the concepts. HE IS HORRENDOUS PLEASE FOR YOUR SAKE DO NOT TAKE HIM. Or do if u wanna learn the hard way idk

Lots of homework
Lecture heavy
1.0
5.0
CALC3B
Grade: A+
Apr 30, 2024

TROUBLE MAKER

4.0
3.0
CALC3B
Grade: A
Apr 30, 2024
Would take again

Although Youssef was a bit off the rails this semester, I honestly think he is just going through something difficult in his life. Yeah, he made the midterm super hard but he gave everyone the opportunity to do extra credit to raise their grade. I scored 56% and with the ec, my grade went up to 70%. Much more generous than other math profs at IVC

EXTRA CREDIT
Clear grading criteria
Lecture heavy
3.0
2.0
CALC3B
Grade: Not sure yet
May 2, 2024

Moderately easy A if you review his videos and lectures. Don't get on his bad side otherwise it'll be over. If you're an attractive young femalethat's bonus in this class, it'll be easier. Do the homework. Everytime time he walk's near me my desk, I am trembling. Dr yousef is peak alpha male, but has some anger issues hidden somewhere.

1.0
5.0
CALC3B
Grade: Not sure yet
May 2, 2024

Prof Youssef used to be cool but he absolutely lost it this semester, specifically for his 3B class. I don't know if he's going through something or what, but he completely changed his tune this year and refused to give us prep material for the midterm, so everyone failed. He's so mean to students and is unapproachable. Pick someone else for 3b!!!

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH3B
Grade: Not sure yet
May 4, 2024

In short this teacher is one of the most unnecessarily strict and aggressive professors I've had. Reviews on here are getting taken down and the ones that are positive are genuinely hard to believe. If you care about your grade and self esteem don't take this professor.

Tough grader
Participation matters
1.0
5.0
MATH3B
Grade: Drop/Withdrawal
May 7, 2024

Do not take him. He used to be a good and fun teacher last year. Now is totally disrespectful to everyone, and got very lazy. No sample study guide was give like previous years. He yells at students and belittles them for the smallest thing. Has a high ego. Has no remorse. Only friendly to a couple of the students. He's smart, but throws tempers.

1.0
5.0
CALC3A
Grade: A
May 7, 2024
Would take again

If you do not get an A in this class from him, take some time to re-evaluate your goals. You can fail the midterm and get an A. 100 points hw, 20 points per assignment, takes 5-6 hours to finish. 100 points for midterm, almost identical to midterm sample. EDIT: HE CHANGED AND HE IS NOT LIKE THIS ANYMORE! HAD HIM 3B AND HE WAS TOTALLY DIFFERENT

2.0
4.0
CALC3B
Grade: Not sure yet
May 8, 2024

He used to be good but this semester was very difficult, his class average was below 50%, but he does give extra credit. He can make you a little uncomfortable through his behavior. He has favorites and its obvious and its always girls ngl. Exams are very difficult and study guide is not helpful. I would recommend taking another prof if you can.

1.0
5.0
CALC3B
Grade: Not sure yet
May 13, 2024

Professor Youssef used to be my favorite professor. I had him for Calc 3A a semester ago and he loved teaching his students. He gave out sample tests identical to the main tests and didn't want anyone to fail. Over a semester, something gave in and he's is not the same teacher anymore. Harder midterm with no sample, harsh grader. Don't Take

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MATH3B
Grade: Drop/Withdrawal
May 16, 2024

gave no prep material for exams, threatened and kicked out students, yelled at classes and complained about them to other classes, and made consistent uncomfortable passes at girls. take this prof if you are actually tryna ruin ur gpa. the amount of anxiety i got every time i walked into class is unmatched never taking this guy again.

Tough grader
Lots of homework
Test heavy
4.0
3.0
CALC3A
Grade: A
May 18, 2024

He was chill when I took him for 3A in Fall 2023. But yeah, it was good then, and 3B now is interesting, to say the least. Material-wise, bro is fine.

Participation matters
Lots of homework
Accessible outside class
3.0
4.0
CALC3B
Grade: Not sure yet
May 18, 2024

He was chill in 3A; I genuinely don't know what happened this semester. He did act a bit harsh, but that's because of the class, so it's hella understandable. Other than that, he's good but his mood's been all over the place. Make of that what you will.

Participation matters
Lots of homework
2.0
5.0
MATH3B
Grade: Not sure yet
May 20, 2024

The first two weeks were fun; the professor connected with students and taught well. Then, everything changed. He just scrolled through notes, kicked students out, banned metal water bottles, and yelled about phones. The midterm was a class average of 40/100 with not curve. Though he improved in the last week, it was too late. Do not take him.

Tough grader
Test heavy
Graded by few things
1.0
5.0
CALC3B
Grade: B
May 20, 2024

initially good, BUT 2nd week in his mental health blew up then took it out on us. EXTREMELY bad mood since then unwilling to help students/answer questions, posts lectures at 9pm the night before class(24+ hrs late), then he's angry only 15 people saw it. 50% midterm avg so he labeled entire class as lazy&dumb. worst test grade I've EVER recieved.

Test heavy
Graded by few things
5.0
2.0
CALC3B
Grade: A
May 21, 2024
Would take again

This is the best math teacher in IVC by far. Just take him all in person and DON'T do the hybrid class The final was super easy, and the concepts he tested were not nitpicky. His midterms are always harder than finals. he does get the laziest group of students so ignore the bad comments. Take yousef!

EXTRA CREDIT
Test heavy
4.0
3.0
CALC3A
Grade: Not sure yet
May 21, 2024
Would take again

His in-person lectures are pretty boring to be completely honest and I spend most of my time trying not to fall asleep. Attendance was mandatory because he will kick you out of the class after three absences and 6 tardies. He is strict but he reuses test material and his midterm was just like the practice midterm he posted. Final was very difficult

Tough grader
Lecture heavy
Graded by few things
1.0
4.0
MATH26
Grade: C
May 22, 2024

This is the worst professor I have ever seen, he just talks about his notes every time he attends class, and his handwriting is very poor hard to know what he wrote. The only good thing is you are more likely to score high in the test. Therefore, you can take it if you are good at self-study.

5.0
2.0
MATH3B
Grade: A
May 22, 2024
Would take again

Do not believe the haters professor Youssef is the goat. Took him for MATH3a and 3B and you WILL get an A if you do the homework and pay attention to lecture. Midterm and final are moderate at best but even so he grades fairly lightly on final exam. Does tend to rant sometimes but he's still the goat.

Inspirational
Hilarious
3.0
3.0
CALC3B
Grade: B+
May 22, 2024
Would take again

Had him for CALC3A in Fall 2023, he was really passionate and taught well w/ engaging lectures. This semester in CALC3B, he was really inconsistent with posting lecture recordings for his hybrid class. Difficult midterm, but very easy MC final. If you do the hw & extra credit, you can get a moderately easy B at least. Not as hard as ppl here say.

EXTRA CREDIT
1.0
4.0
CALC3B
Grade: Drop/Withdrawal
May 22, 2024

Do not take this teacher. He didn't give a study guide for the midterm as punishment for the whole class for "talking too much" and most of my class failed. He kicked out a person for taking a picture of the board and went on a 1 hr rant about how we were lazy. He is not very helpful and quite rude when you ask questions. I had to drop his class.

Lots of homework
5.0
2.0
MATH3A
Grade: A
May 23, 2024
Would take again

There will be five homework, one midterm and one final exam. The final exam would be MC. Just do your homework and understand each question. You will be fine. He also provides some extra credit that you can take. It's not that hard I swear.

Participation matters
EXTRA CREDIT
Lots of homework
3.0
3.0
MATH3A
Grade: A
May 23, 2024
Would take again

SO much homework. I get the practice mentality but when it is so far from an exam, there is no incentive to do it. Does not answer questions well, breezes through the lecture, not engaging. Nit picky about attendance but gives extra credit. Exams are identical to his practice, just the values are switched. Work hard for the A.

Lots of homework
Test heavy
Graded by few things
3.0
2.0
MATH3A
Grade: A
May 23, 2024
Would take again

Put in the work, get a good grade. Extra credit offered, homework fair, study guides mirror the fairly easy tests. The 1 negative is his moody/weird character. He'd lash out at ppl asking questions, discouraging participation, but then he'd complain abt lack of participation, and the only ppl he seemed to like were women. Jokes sometimes funny tho

Participation matters
EXTRA CREDIT
Lecture heavy
3.0
1.0
CALC3B
Grade: A+
May 25, 2024

If you are trying to learn Calculus II don't take him he won't challenge you enough. If you are taking the course and have no interest in math take him. He doesn't teach and mostly puts up his notes. However, his midterm and final are easy, too easy. Bad comments are from people who don't try and expect him to give them an A. I got around 105%.

Get ready to read
EXTRA CREDIT
Graded by few things
3.0
2.0
CALC3B
Grade: A
May 26, 2024
Would take again

Overall - a lot of HW, the midterm was decently hard, 25 points EC, and the final was a breeze. Super doable as long as you keep up with the material and practice. The amount of EC was extremely generous and seriously helped. Honestly, a pretty easy course for the most part.

EXTRA CREDIT
Lots of homework
Test heavy
3.0
3.0
MATH3A
Grade: B+
May 28, 2024

His lectures are all posted online but requires you to show up to class for attendance as he just reads off the board. There are 2 exams that makes up 75% of your grade with the midterm average in the 50s. Beware he does not respect/inconsiderate your questions & only likes girls. He does not round your grade even if you are 1 point away. Avoid!

Lots of homework
Test heavy
Graded by few things
5.0
4.0
MATH3A
Grade: A+
May 28, 2024
Would take again

Giving him a 5 only bc I got an A in both his precalc and calc 1 class. Stuff you hear abt his attitude is very true. But for precalc and calc 1, exams were identical to study guide, thats why I got As in his class. His teaching style is mid, I had to put in a lot of effort outside of class. Wont be taking him for calc 2, but overall happy w my As

EXTRA CREDIT
Lots of homework
Test heavy
1.0
5.0
MATH2
Grade: B+
May 28, 2024

WORST PROFESSOR OF MY LIFE. For those who are looking at this PLEASE reconsider choosing this class as he was very unprofessional and disrespectful even though he was giving everyone and other classes lectures about how to be professional which literally wastes time.

Tough grader
Lots of homework
Lecture heavy
4.0
2.0
MATH2
Grade: Not sure yet
May 29, 2024
Would take again

He honestly has a good heart even though he is obviously not himself. I would say if you want an A just take him because he will usually give it to you for FREE if you just do the HW and do the practice exams which are just exact copies from the actual test. Again, he is really really nice but a bit standoffish right now for some weird reason.

Clear grading criteria
Lots of homework
Graded by few things
1.0
3.0
CALC3A
Grade: A
May 29, 2024

AVOID THIS PROFESSOR! The class itself was not the hardest. 50% of the grade is the final, 25% midterm, 25% homework. He's so bitter and aggressive for no apparent reason. Overall negative and draining person to be around. Makes fun of his students, has a superiority complex, and is just rude.

Lots of homework
1.0
5.0
CALC3B
Grade: Not sure yet
May 30, 2024

He just gives you formulas and then have you apply them to problems; gives you samples before the exams. If you have a great memory, you'll definitely get an A, but what have you really learned? If you just want to coast through and graduate with As, this place is for you. But if you want to gain true knowledge, AVOID.

4.0
2.0
CALC3A
Grade: A+
May 31, 2024
Would take again

grade was HW, midterm, and final final was extremely easy and as long as you put effort into HW before the deadline and attend every class, an A shouldn't be too hard also offered extra credit

Participation matters
EXTRA CREDIT
Test heavy
1.0
4.0
CALC3B
Grade: A+
Jun 2, 2024

Out of all the professors I have had, he is definitely one of the worst. Very rude to students and has fluctuating behavior depending on his mood. Made Calc 3B very unenjoyable. Only two exams that will be the deciding factor of your grade. Only good thing about this class was the extra credit, but everything else was really bad. Please don't take.

EXTRA CREDIT
Graded by few things
1.0
5.0
CALC3B
Grade: A-
Jun 8, 2024

This professor is a straight up bully. He does not care about care about any of his students. He made the midterm extremely difficult without any study guide or review material. Please do not take him. Beware he is writing his own reviews.

5.0
3.0
CALC3A
Grade: C
Jun 8, 2024
Would take again

Professor Youseff gives a lot of homework. He assigns two tests: a midterm and a final. His lectures are mostly understandable, and they are recorded and posted on Canvas. There are lots of extra credit opportunities provided. I would take this professor again.

EXTRA CREDIT
Lots of homework
Test heavy
3.0
3.0
CALC3B
Grade: Rather not say
Jun 8, 2024
Would take again

Took this after his 3A class. Lectures are recorded and posted on Canvas. Midterm was tough because the study questions were different from the test. He prepared us much better for the final. I would take this course again in person instead of hybrid. Beware of review bombing by students unhappy with their midterm scores who colluded on Discord.

Tough grader
Participation matters
EXTRA CREDIT
5.0
1.0
CALC3B
Grade: A
Jun 18, 2024
Would take again

I took him for 3B and I can say he is a professional professor who cares for the students. Some students were lazy but he offered extra credit to help us. He explains complex concepts in a way that it was easy to understand and creates an engaging place. One midterm, a final, and HW. Easy to get an A in the class.

Amazing lectures
Inspirational
Lecture heavy
5.0
2.0
CALC3A
Grade: A
Jun 18, 2024
Would take again

This teacher is the best at IVC. He explains all the details possible to help you understand the materials. He likes you to be professional, which I felt it was good. For the exams, he handed out study guides that were basically identical to the exams -midterm and final + homework. I recommend taking him.

Caring
Respected
Lecture heavy
5.0
1.0
CALC3B
Grade: A
Jun 24, 2024
Would take again

I enjoyed taking his class. There was a midterm, a final and 5 homework assignments. He also offered extra credit, which helped me a lot. I wish he is taking Math 4 A.

Inspirational
Hilarious
Lecture heavy
5.0
1.0
CALC3B
Grade: A
Jul 5, 2024
Would take again

He cares alot about students. Very strict about attendance. Lectures very clear with notes available online. It's math, so it's not going to be very interesting if you're not already into math. He can be a funny guy sometimes. Oh, and he gives extra extra which is helpful.

Caring
Respected
1.0
3.0
CALC3B
Grade: A+
Jul 22, 2024

A very unfair professor. If you're a math major, his class is of no help, and you have to spend a lot of extra time supplementing your theoretical knowledge. Some of his problem-solving approaches feel wrong to me, but because he speaks very meanly, I don't bother arguing with him. He doesn't respect students' rights. Not recommended for math major

4.0
2.0
CALC3B
Grade: A
Jul 22, 2024
Would take again

While the professor sometimes rants, the class isn't very hard. HW is graded for completion and 25% of the grade and prepares you for the test, he gives lots of extra credit and half credit for work/wrong answers on the test, so as long as you attend every class and do the HW, you will get an A.

Participation matters
EXTRA CREDIT
Lecture heavy
5.0
5.0
CALC3B
Grade: A
Aug 18, 2024
Would take again

I took his summer course. It was very easy. Attend class and complete the homework and you should be fine.

EXTRA CREDIT
Amazing lectures
Respected
1.0
4.0
MATH3A
Grade: C-
Aug 28, 2024

I took this professor in the Fall 2024 and he was just the worst professor I have had since my experience at IVC. I felt like I couldn't understand anything about calculus in his class. I did not take Pre-Calc since highschool but I can say that he did not prepare me at all to take his course and regain my knowledge with Calculus. I do not recomend

5.0
1.0
CALC3A
Grade: A
Sep 1, 2024
Would take again

I love this professor. I took math3A during this past summer and I could see how caring to us he was. There was a midterm and a final with some hw. He lectures step by step and reviews for both the midterm and final which were very helpful.

EXTRA CREDIT
Caring
Respected
1.0
5.0
MATH3A
Grade: A
Sep 3, 2024

Awful professor. Has strict guidelines for how to turn in HW, does not thoroughly answer your questions, goes on personal lectures during class, dismisses class mid lecture and tells us to go through the online lecture instead, etc. He is a horrible professor. DO NOT TAKE.

Lecture heavy
Test heavy
Graded by few things
5.0
1.0
CALC3A
Grade: A
Sep 9, 2024
Would take again

Good class. It's math, so it's not going to be very interesting if you're not already into math. I took math 3a in the summer and I assure you that he spent the first week reviewing precalculus for us which was very helpful. He is a good teacher. He went over any question. He motivated me to work hard. I could tell that he was there for us.

Participation matters
Caring
Respected
4.0
3.0
CALC3B
Grade: B+
Sep 9, 2024
Would take again

Professor Mohamad is strict but fair. Lectures are clear, and extra credit opportunities help. The content can be challenging, but using resources like unstuckstudy ai alongside the textbook makes studying more manageable. Overall, a solid math class if you're willing to put in the work.

2.0
4.0
3B
Grade: A
Sep 20, 2024

WE CAN MOVE ON 🗣️🗣️🗣️

Clear grading criteria
Lots of homework
Hilarious
1.0
5.0
MATH3B
Grade: Drop/Withdrawal
Oct 3, 2024

He had strict attendance; 3 absences he kicks you out and 2 tardies make up 1 absence. No late extensions on anything. He constantly made announcements on Canvas saying that we had to "prioritize our education" over a part time/full time job. He doesn't curve on anything. You also can't see your grade on Canvas. DO NOT TAKE HIM.

Tough grader
Lecture heavy
Test heavy
5.0
2.0
CALC3A
Grade: A
Oct 19, 2024
Would take again

He is a caring instructor. I like the canvas shell where he includes all information I needed. He explains concepts very well and I can access the lecture notes and recorded videos which are always helpful for me. No late assignmnets as stated on his syllabus.

Participation matters
Caring
5.0
3.0
MATH26
Grade: A
Nov 12, 2024
Would take again

Bro is a cool dude. Took 26 and 3A with him. Go to lectures and do the homework problems and you'll be fine.

Participation matters
Lots of homework
4.0
3.0
CALC3B
Grade: B+
Dec 8, 2024
Would take again

He's one of the best professors at IVC. His lectures are very clear and understandable. His weekly quizzes are very helpful, and questions straight from the homework. Homework prepares for the exam. Take the class serious and respect his time and knowledge. He doesn't like excuses prepare ahead of time for everything.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
3.0
3.0
MATH3B
Grade: A+
Dec 17, 2024

Most of his lectures are difficult to understand. He is a caring person who would like to see everyone pass the class. He takes the time at the end of each class to give us advice on how to succeed in calculus and in life. The quizzes are straight from the homework. The exams usually resemble the study guide. Overall, a decent professor.

Participation matters
Lots of homework
Caring
5.0
3.0
MATH3A
Grade: C+
Dec 17, 2024
Would take again

Sweet and caring guy that is really good at what he does which is teaching math. the ONLY issue I have is the attendance policy which has traumatized me to my core and makes me wake up in a cold sweat that I might've missed the class

Lecture heavy
Test heavy
Graded by few things
1.0
5.0
MATH3A
Grade: D
Dec 17, 2024

Avoid if you can, one of the worst professors ever. Don't take him even if he's your last option, if you really really need to take this course, just take it next semester, DO NOT TAKE HIM, he's so bad at explaining that it's funny at this point, does not explain at all and is a tough grader. DO NOT TAKE

Tough grader
Lots of homework
Test heavy
5.0
3.0
CALC3B
Grade: A
Dec 19, 2024
Would take again

I got a C in Calc 1, I was scared of taking the class as I had very little to none knowledge about Calc 2. However, his teaching style I found very straightforward and enjoyable. He has lecture videos where you can go back and forth to understand topics. He's a caring professor and I really enjoyed him this semester. Make sure to do the HW.

EXTRA CREDIT
Caring
Respected
3.0
4.0
MATH3A
Grade: C
Jan 14, 2025
Would take again

Professor Youssef is a very tough when it comes to his lectures. When he is in a good mood his lectures are very good and he can be pretty funny. But get to his bad side and the class won't be very great. Sometimes he will side track and go on personal stories and it can disrupt learning of the actual subject. A lot of homework, but decent exams.

Participation matters
Lots of homework
Lecture heavy
2.0
3.0
MATH3A
Grade: B+
Jan 16, 2025

Lecture consisted of him putting up old notes for us to copy.. very moody and would crash out often. HW heavy, graded on completion. Quizzes every Tuesday with 2 problems taken from that week's HW. Easier midterm based off study guide, final completely unlike study guide. Biased.. Scored students differently even if they had same answer/process.

Tough grader
Lots of homework
5.0
1.0
CALC3A
Grade: A
Feb 18, 2025
Would take again

I never liked calc in high school, but prof's youssef lectures were amazing to me. He has also lecture notes and recored videos to use. Make sure to do the homework as his exams are similar to the homework problems. if you can do the homework problems, you can easily get an A in the class.

Clear grading criteria
Inspirational
Respected
5.0
2.0
CALC3B
Grade: A
Feb 18, 2025
Would take again

Youssef is an outstanding professor and is very friendly, funny, and approachable. He wants his students to succeed and will make sure that everyone is on the same page. I normally fear math and am out of practice but did not feel behind in his class at all. Show up, do the homework, put in your best effort, and you should be able to do well.

Amazing lectures
Caring
Respected
5.0
1.0
CALC3B
Grade: A
Feb 20, 2025
Would take again

I took 3 courses from him and loved his way of teaching. I wish he taught calc 3 this semester so I could take it from him as well. Do your homework and you should easily earn an A in his courses.

EXTRA CREDIT
Inspirational
Respected
5.0
2.0
CALC3A
Grade: B
Feb 22, 2025
Would take again

This professor is my best math teacher ever. I never liked math in high school. But after started to attend his lectures, I can see that he has passion for teaching and cares a lot about us.

Amazing lectures
Caring
Respected
5.0
1.0
CALC3B
Grade: A
Feb 23, 2025
Would take again

Very entertaining lectures and lots of extra credit. Hard not to get an A if you turn everything in. Homework, midterm, and final exams. Attendance is important for him.

Amazing lectures
Caring
Respected
5.0
1.0
MATH24
Grade: B
Feb 24, 2025
Would take again

Although I got a B in the course, his lectures were amazing. There was homework assigned and midterm with final exam. You can access his notes online which I liked so I can go back to review them if I miss a class. Class discussions occur daily and he's very involved and funny. If you complete your homework, you should get an A easily.

Amazing lectures
Caring
Respected
5.0
1.0
CALC3B
Grade: A
Feb 26, 2025
Would take again

I took my last calc class with prof. Yousef. I can say that I was lucky that I did so as he made the material very easy and offered extra credit. Very caring for his students , as I noticed. Nothing negative for me to report against him.

Inspirational
Caring
Respected
5.0
1.0
MATH26
Grade: A
Mar 16, 2025
Would take again

Mohammed is a great professor. I took math 24 and 26 from him. He is so caring for his students, offers extra credit, and he does his best to help all. I enjoyed taking the two courses from him and learned a lot. He goes beyond math teaching and helps student to guide them for other things with their education. I recommend him.

Inspirational
Caring
Respected
5.0
2.0
CALC3A
Grade: B
Mar 17, 2025
Would take again

this instructor is super chill and really cares about his students. He makes sure everyone is paying attention and actually learning instead of just sitting in class. He is strict with his attendance policy but I didn't care since I never miss classes. His lectures are really easy to follow, and he explains things in a way that makes sense.

EXTRA CREDIT
Lots of homework
Caring
2.0
2.0
CALC3A
Grade: A
Apr 21, 2025

The class really isn't that difficult, there are only 2 exams and a quiz every week, the exams are the exact same as the practice test. The professor himself does want to help you, he's not welcoming to questions and is not friendly. His lectures are solid though and the class is overall alright

Graded by few things
5.0
2.0
3B
Grade: A
Jun 9, 2025
Would take again

Professor Yousef explains difficult math topics clearly which helped me a lot to understand the math topics. He's patient, supportive, and always makes sure students understand the material. His class really boosted my confidence in math.

Inspirational
Caring
Respected
5.0
2.0
CALC3A
Grade: A
Jun 18, 2025
Would take again

The best instructor i've ever had. Math is not my favorite, but he made the materials so easy to understand.

Amazing lectures
Hilarious
Caring
5.0
2.0
MATH3B
Grade: A
Jul 3, 2025
Would take again

I took two math courses from him. His classes were super smooth and easy to understand.A midterm and a final with some weekly quizzes. The professor is very communicative, easy-going, and ready to help at all times. Professor offers a great study guide for every exam making you feel prepared. I was not a math student, but he is awesom.

EXTRA CREDIT
Inspirational
Lecture heavy
5.0
2.0
CALC3B
Grade: B
Jul 20, 2025
Would take again

Is an amazing teacher. He cares about all his students a lot and wants everyone to pass.

Amazing lectures
Caring
Respected
5.0
1.0
CALC3B
Grade: A
Sep 27, 2025
Would take again

The professor offers great lectures and study guide for exams. I took him for Math 3B and it was easy A for me as long as you complete the homework. I was not a math student, but he is awesome. Could not recommend any other professor for such a class.

Amazing lectures
Clear grading criteria
5.0
1.0
MATH2
Grade: A
Sep 29, 2025
Would take again

I took his PreCalculus online asynchronous course and it was really easy. He assigns the homework every 2 weeks and has his lectures recorded on youtube. everything was online except for the final exam.

Clear grading criteria
Lots of homework
Accessible outside class
5.0
1.0
CALC3A
Grade: A
Oct 16, 2025
Would take again

Loved everything about math 3A. He is really an amazing professor, breaks down complex math topics that we tough for me in high school into manageable pieces to understand for me. He is very passionate about teaching. He wants everyone to pass.

EXTRA CREDIT
Amazing lectures
Respected
5.0
2.0
CALC3A
Nov 1, 2025
Would take again

he's one of the better professors to take at IVC because his class has structure and it's easy to get a good grade in his class

5.0
1.0
CALC3A
Grade: A+
Nov 13, 2025
Would take again

Very entertaining teacher!!!!!

Tough grader
Lots of homework
Hilarious
5.0
1.0
CALC3B
Grade: A
Nov 15, 2025
Would take again

Professor Youssef was one of the best professors I had while at IVC. He always comes to class with a smile on his face and makes sure everyone is happy and entertained while he gives his lectures. I always did well on his exams, and he is very nice about grading.

Inspirational
Hilarious
Caring
1.0
4.0
CALC3B
Grade: C
Dec 15, 2025

Be careful, Prof. Y carefully curates his reviews on this site. I took his class yrs ago and got an email my rating, which was actually quite non-biased and to the point, got removed, so now y'all get this shell of a review. Either way, don't take him!

Hilarious
5.0
1.0
MATH2
Grade: Not sure yet
Dec 21, 2025
Would take again

I took the online pre calculus with professor youssef. Tbh the class was light cuz it consisted of 8 HW, online midterm, writing assignment, and an in person final. Plz don't overthink the final and midterm cuz the study guide he provides is 95% similar to it. There is a final review video which covers everything you need for the actual final.

EXTRA CREDIT
Lots of homework
Graded by few things
3.0
3.0
CALC3A
Grade: Rather not say
Dec 22, 2025
Would take again

He is a funny professor who cares about his students and values mutual respect. He expects phones away and punctuality, but he is kind and fair. The class was challenging, and grades were shared at the end, but he offers helpful office hours. I would take him again if you put in the effort and ask for help when needed.

EXTRA CREDIT
Inspirational
Lots of homework
1.0
5.0
CALC3B
Grade: A
Dec 25, 2025

Wastes a lot of in class time. Not very accommodating. He's nice enough generally, but when it comes down to it he makes it clear he's not on your side.

EXTRA CREDIT
5.0
1.0
CALC3B
Grade: A
Dec 26, 2025
Would take again

I took Multivariable with him last semester and he was honestly great. He made the class enjoyable and explained things really well. If you keep up with the homework, it's an easy A. He lectures a lot but always gives notes, which helps a ton. He really cares about his students and wants them to succeed.

Amazing lectures
Hilarious
Caring
1.0
5.0
MATH5
Grade: F
Dec 29, 2025

BEWARE! When I first took the class I checked Rate My Professor and laughed at comments saying he wrote his own reviews but now I believe it He makes you handwrite notes submit homework in one specific file or it's not accepted, writes extremely fast without caring if you keep up, makes you calculate your own GPA, and is never available after class

Lots of homework
Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

89%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 182 grades
Most common grades:
A (102)
A+ (27)
Not sure yet (17)
Grade Distribution
A(129)B(20)C(13)D(7)F(4)A-/B+(15)
Based on 211 reported grades
A: 102
A+: 27
Not sure yet: 17
B: 14
Common Tags
Respected (92)
Caring (91)
EXTRA CREDIT (78)
Inspirational (56)
Participation matters (54)
Lots of homework (52)
Amazing lectures (45)
Graded by few things (37)
Rating Trend

Declining

-0.29 avg change
Jun
Jul
Sep
Oct
Nov
Dec
Last 6 months
Ratings by Course

MATH124

5.0

(4)

MATH2

4.5

(15)

CALC3A

4.4

(32)

MATH11

4.2

(10)

MATH3B

4.1

(45)
+10 more courses
Difficulty by Course

MATH5

5.0

MATH180

3.0

MATH10

3.0

CALC3B

2.9

MATH8

2.6

Similar Professors