4.1

Mehrdad Khosravi

Mathematics - De Anza College

4.1
Quality
3.5
Difficulty
72%
Would Retake
299
Reviews
4.1
Quality
3.5
Difficulty
4.2
Helpful
4.1
Clarity

72%

Would Retake

299

Reviews

Rating Distribution
Official

5

189

4

41

3

30

2

19

1

20

What Students Say

I took 1A with some other teacher which was a bad choice

MATH1B - 5.0 rating

His classes are very clear but not easy

MATH114 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

77%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 116 grades
Most common grades:
A (51)
Not sure yet (23)
B (13)
Grade Distribution
A(59)B(17)C(17)D(9)F(0)A-/B+(21)
Based on 157 reported grades
A: 51
Not sure yet: 23
B: 13
A-: 12
Common Tags
Respected (38)
Hilarious (33)
LOTS OF HOMEWORK (32)
Skip class? You won't pass. (31)
Lots of homework (27)
Amazing lectures (26)
EXTRA CREDIT (22)
Tough Grader (19)
Rating Trend

Declining

-0.67 avg change
Oct
Feb
Mar
Apr
Jun
Jul
Last 6 months
Ratings by Course

43

5.0

(1)

MAT2000

5.0

(1)

MATH10

5.0

(3)

MATH1A

5.0

(10)

MATH49A

5.0

(3)
+43 more courses
Difficulty by Course

43

5.0

MATH

5.0

1B

5.0

MATH1D2A2B

4.5

CALC1C

4.3

Reviews (299)
3.0
1.0
MATH106
Apr 5, 2008

Very smart professor.

2.0
3.0
MATH114
Jun 20, 2008

Dry, mediocre humor. Khosravi is not much a good teacher as he's a reluctant one. Lacks integrity, self-esteem, and damage control. Incredibly self-conscious. Skips steps on problems, and assumes people are at his level, leaving struggling students in the dust. Drills on the basics well enough though. Take him if you don't mind dying a bit inside.

5.0
4.0
MATH114
Jun 28, 2008

MK is a great teacher. But you have to earn a grade in his class. There are no free-bee's. You will learn a ton if you put in the effort and read the material. When he says "I really like this problem" right it down because it will be on the test. He doesn't even give you a clue of what's on the test which can make studying for them rough.

5.0
4.0
MATH114
Jul 4, 2008

He's been teaching for a while so his lectures go smoothly. He answers homework problems at the beginning of each class. If no one asks any questions he will use that time for a quiz but you get to expect it. I think he gave us some break on the quiz grade. Reviews a lot and even goes over things from past courses. VERY patient. Go to his office.

4.0
3.0
MATH112
Jul 7, 2008

He seems to be very willing to help out those in need. He tries to keep things light, which does help. The comment below doesn't make any sense, I've never seen him "lacking integrity and self-esteem"!?! His "rules" are common sense, it just needs to be spelled out for the 17/18 year old kids. He tells you exactly what to study for the tests.

5.0
1.0
MATH1B
Jul 23, 2008

A great professor, very smart and responsible. Highly recommend!

4.0
2.0
MATH114
Jul 28, 2008

He is VERY clear and does many examples on the board. He is funny and only makes you go to the board once (MAYBE twice) and he helps you if you have no idea what to do. The textbook he uses is also very good and if you take a little time before you do your homework to look at the examples you will have an easier time. A really good math teacher.

5.0
2.0
MATH1B
Aug 7, 2008

He is the best math teacher I ever had. He is smart and funny. The test questions are from the homework, so if you did the homework, you will be fine. Most importantly, all of his tests are reasonable and fair. High recommended.

5.0
4.0
MAT2000
Nov 8, 2008

A great teacher! He goes over everything for the tests, will spend office time going over anything you need help with. Makes a tough subject a lot of fun. Take him if at all possible...and he's a hottie ;)

5.0
2.0
MATH114
Nov 18, 2008

He jokes around alot so you really have to be prepared for that. He tries very hard to make a dry subject fun. Lectures are most of the class time and he's really clear and goes step by step. Oh he expects you to do the homework every night.

5.0
1.0
MATH114
Nov 19, 2008

Khosravi jokes around a lot (& is even sometimes very hilarious). He likes to have an active class that participates, or else he'll threaten to give a quiz. He goes step-by-step through all homework problems that are asked and is very clear with notes. The tests/quizzes are not hard at all if YOU STUDY. There is a break for his 2hr class.

5.0
5.0
MATH10
Nov 21, 2008

Best math prof ever :D I'm really**** at math and had to take a stats class during the summer. Got an A. No class on Fridays, but came to school to conduct a one-on-one. SRSLY what kind of instructor does that? lectures are super clear, never in a bad mood, makes students laugh. Whoever says that he sucks should be tarred, feathered, and beaten with a math book.

5.0
2.0
MATH1A
Nov 26, 2008

This is the guy!!Best Math instructor.He's very helpful, clear, everything.I used to go very often to his office hours and he'd help me in every way.The class is not very EASY, but if u put a lil time it'll be no problem to get an "A".Take Khosravi!!

5.0
2.0
MATH1A
Jan 14, 2009

He's really easy. People failed his class only because of they didn't study. So study and ask him for help. He's really nice to talk to :]

5.0
1.0
MATH114
Jan 20, 2009

A great teacher. I have had him for 2 math classes and it's always a pleasure to be in his class. He offers help anytime you need and goes through lectures and ensures that everyone grasps the concept that he's teaching. If you're looking for a math teacher that is straightforward, amusing, and helpful... Pick him!!

5.0
1.0
MATH1A
Feb 7, 2009

Easiest prof ever ;] If a person who hate math like me can pass his class, you can too :D

5.0
1.0
MATH114
Feb 19, 2009

Mr Khosravi is one of the best math teacher at De Anza college . he is highly educated and he teaches math professionally and adds little humor to it so students enjoy it . Even thought i got a B in the class but wht he taught is really helping me now so i highly recommend him :)

5.0
2.0
MATH49B
Feb 23, 2009

If you want to learn something about math, take him. He makes himself very available to the students so if you don't understand something during class you can always get help any other time he's free. If you just want a good grade, well it depends. If you're good at math his class should be easy, if you're not good at math, you will have to study.

5.0
1.0
MATH1A
Feb 26, 2009

Awesome!!!

5.0
2.0
MATH49B
Mar 5, 2009

I highly recommend taking Mr. K, you'll try to help you as much as possible to learn the material but you must also do you part and just do the homework. Seriously, JUST TAKE HIM. Clear, very helpful, and most of all very very fair on his test.

5.0
2.0
MATH49B
Mar 17, 2009

Let's just say this: He goes beyond the "job description" to help his students understand the material. His tests are fair (and fairly easy if you've done the hw). Lectures are good and the class environment is laid back because he's chill like that. He is a (rare) credit to the De Anza math department.

5.0
2.0
MATH1B
May 12, 2009

Awesome Teacher. Lectures are extremely clear and he is always very helpful. There is also extra credit in his classes. You will enjoy his class !!

5.0
4.0
MATH49A
May 26, 2009

HE CAN INTEGRATE!!! TAKE HIS CLASS!! SERIOUSLY.. TAKE IT!!

5.0
1.0
MATH1B
Jun 9, 2009

no way can you not get an A+ in this course

5.0
3.0
MATH1B
Jun 12, 2009

I like him a lot!!! Great guy. Very fair. Lectures are so good and easy to understand. But you need to study seriously and do the homework, otherwise, you will fail terribly...

5.0
1.0
MATH1B
Jun 12, 2009

Awesome!he is great teacher.he explains very well to the students and he is always available for his students. Tests are fair and not that hard but make sure you study a lot.you have to study everyday and doing HW. That help you a lot.Easy "A" for students who are doing HW. Highly recommended!!Best Teacher..:)

5.0
1.0
MATH1B
Jul 2, 2009

He is the best, that's all i have to say

5.0
4.0
MATH1B
Jul 4, 2009

Very good teacher! Goes quite fast through lectures, but they are well prepared. He will slow down and give you time to finish notes. Material is heavy stuff, but he keeps the atmosphere light. DONT BE LATE! He locks the door on people who are late which is a **** move, but understandable. He definitely knows his stuff, if you need math, take him!

5.0
2.0
CALBB
Aug 2, 2009

I LOVE LOVE LOVE HIM..I've had good teachers before but hes at a different level..Hes by far one of the most caring and helpful teachrs ive ever encountered. I feel so lucky to have gotten take him. Do your homework, look over notes and you'll be fine. I cant tell you how sad I am about not being able to take him next quarter. TAKE HIM.

5.0
2.0
MATH49B
Aug 10, 2009

he's a great teacher. i had him for summer, he was very clear. funny, (sometime) if ur the type to fall sleep in class. this class is for you, he makes sure everyone is awake! his quizes and test are fair, if u did the hw. final is easy, just study the previews tests. TAKE NOTES!! they help alot when doing hw.

5.0
2.0
MATH1B
Oct 20, 2009

He is an excellent teacher and is well prepared for each of his classes. However, he gave out WAY too many A's in my 1b class so I feel like my A is being devalued. A means excellent and I feel that many of the A students in my class weren't excellent. College admissions are more competitve than ever before and I want my A's to count.

3.0
4.0
MATH114
Nov 17, 2009

If you struggle in math, dont take him. He is a good teacher but his tests are ridiculous!They are 4 pages long and barely 50 mins to complete them.. Not to mention there are 4 of them plus a final!! I studied all day and night and still failed it..

5.0
3.0
MATH144
Nov 18, 2009

Excellent teacher. very helpful. all you have to do to get an A is Pay attention to his lectures in class and take notes. Homework is optional but you should do it as you have to be ready for the tests which are just about 100% of your grade. His tests are a little tuff but fair and right out of the homework. Highly recommend taking his class!

5.0
1.0
MATH1B
Nov 19, 2009

Awesome teacher!best math teacher so far in De Anza college.take him if u have chance.his lecture is really good but sometimes fast.do all the HW and ask questions in his office hrs. he helps students a lot.the students don't like him are really lazy students.hayy that's college,if u wanna get A u have to do ur work.if u do HW,easyA.highly recommen

5.0
4.0
MATH114
Dec 3, 2009

great professor.People may not like his strictness but don't expect teachers to baby you all the time.Take him if you are OK or good at math, if have a hard time then you should really reach out for help.Lectures are easy to understand & very helpful.Go to office hours!Outside of math he also gives good advice & he got nicer towards the end.

5.0
3.0
MATH49
Dec 10, 2009

He is a great instructor, I would recommend it to anybody! I like Math, but it is not my strength since my background in math is very week. Khosravi was able to make the material clear and to provide us with all we needed to be successfull.

5.0
4.0
MATH49A
Dec 10, 2009

I took Math114 with Khosravi too. He is an awesome teacher and very understanding. To those who are complaining about being locked out AFTER class has started-- maybe come to class on time? Or better yet understand that you coming into class late disrupts the whole class. He will go to extreme measures to make sure you understand the material.

5.0
4.0
MATH1B
Jan 28, 2010

loveeeee him :)

4.0
5.0
MATH1B
Feb 19, 2010

He is very hard.if your major isn't math. don't take him.

5.0
4.0
MATH49B
Mar 3, 2010

He is very knowledgeable, and loves to share his knowledge. He obviously loves math. He is also realistic, and knows that not everyone shares his love. He is easy to listen to, and very approachable. Tests can be hard because turning in homework isn't required, so people tend to not do it. He jokes alot; be prepared for a few grins. Handsome.

5.0
2.0
MATH1B1C
Mar 5, 2010

Mr. Khosravi rocks, take him for Calculus by all means. He is one of my best math teacher ever, note that I have been thru math for at least 14 years. I took him for 1B and 1C, and got As for both. Tests are fair, and they are mostly come from the HW. His lecture is crystal clear. I like his unique ways of teaching. He makes the class never boring.

3.0
4.0
MATH49B
Mar 7, 2010

I attended class, took notes, and did all the extreme amount of homework, his class was terrible. While you could understand him, he did not explain the topics clearly. All his extra help time and office hours were during my other classes. His tests are hard,and while he says they're out of the book, most are not. I would not recommend this teacher

1.0
5.0
MATH114
Mar 9, 2010

ehh i didnt like him. when he does a so called review he just gives us the page number of the chapter and says "this is on the test." i fall a sleep every time im in that class.

5.0
3.0
49B3
Mar 19, 2010

Khosravi is without a doubt the best math teacher at De anza. He is pretty much the only teacher who actually cares about his students and tries his best to make sure that they learn what they need to know before moving to the next level. Khosravi is always ready to help his students and his tests are not difficult. Therefore, getting an A is not impossible if you show up and do all your homework.

5.0
3.0
CALC1A
Mar 24, 2010

Mr. Khosravi is the best math teacher i met in de anza. The class isn't very easy, but it is fair. Those who do the work get A's.

2.0
4.0
MATH49B
Apr 5, 2010

He's a nice guy, grading system is fair. His tests are based on the homework and what he teaches in class, but he's a pretty hard grader. He really follows the process of your work rather than your answer. He's always willing to help. You really need to study hard to pass.

5.0
3.0
MATH1A
Apr 19, 2010

The best math teacher at De Anza. Very helpful and clear. He wants his students to learn. However he is not the easiest prof out there, but test are very close to the hw problems. He can make you love math!

5.0
3.0
MATH49A
Jun 20, 2010

He is an excellent teacher! i took him for 114,math 51,and 49A. He has unique lectures that are clear and make math interesting. He has a scenes of humor and tells jokes. He gives 4 midterms and a final, homework is optional. if you take notes and practice some of the problems on the homework the tests are not hard as other people say.

4.0
5.0
MATH1B
Jun 27, 2010

Khosravi is probably the hardest math professor at De Anza. His grading is harsh. If you are looking for a good grade, DON'T TAKE HIS CLASSES! Taking this class been the biggest mistake I've made at De Anza! I've had friends who got straight A's prior to this class and this class ruined their GPA's. Don't be misled by ratemyprofessor's ratings!

5.0
3.0
MATH1D
Jul 13, 2010

He is great. He explains everything clearly! He will also select spcial examples from the textbook and explain it to us. Homework is not mandatory but most quiz or exam questions are from the homework. Do some even-number questions and ask him if you don't know how to do them. That helps a lot! 1st exam=hard but other 2 exams+final=very easy.

3.0
3.0
MATH210
Sep 27, 2010

This professor seems to be a bit immature period. Using students for his jokes. Told us to do non-related math thing and when we didn't do it he started threatening us as he teaches in higher math class levels that we will plead to him in future. I have no respect for this guy. As for math lecture he is ok, assumes people already know everything.

5.0
3.0
MATH210
Nov 15, 2010

I was never into math and did very poorly in it, until I took Mehrdad's class. He is very helpful and has a good sense of humor, but has no tolerance for people who slack off. If you don't like his class or him, it is most likely that you are one of those students who slack off. Great teacher, take his class! I wish he was teaching 212!

5.0
1.0
PRECAI
Dec 11, 2010

He is super easy. That's the only thing that I don't like about him. If u wanna get a good grade- take him! But I won't develop ur logical thinking with him ! It's not a challenging class.

5.0
4.0
CALC1C
Jan 9, 2011

How can anyone hate on MK?! His lectures are crystal clear and he often crack jokes. He's never boring and goes at a comfortable pace for everyone. Calculus is hard, but he makes it bearable. Best math teacher @ De Anza! He truly cares about his students, he actually called me to wake up and go take the final(I was an hour late. TAKE HIM TAKE HIM!!

5.0
4.0
MATH2B
Apr 1, 2011

He's the best math professor at De Anza! He expects you to understand the materials very well. Please go to his office hours, its really helpful! My most favorite professor at De Anza!

5.0
3.0
MATH2B
Apr 3, 2011

->Clear lecture ->Chicken joke -> always there to help student. ->fair quiz/exam questions from the homework ->nice person ->really understand where student at ->encourage you to ask questions=]! OVERALL: BEST math teacher in De Anza!!!!A+!

5.0
4.0
MATH52
Jun 19, 2011

MK rekindled my interest in math. Class is NOT easy, easy going, but not "easy". You will be challenged and you WILL have to work. Hard work will be rewarded. I still drop by his office from time to time and he still takes the time to speak to students -- very rare quality. He's beyond dedicated to students and subject. Hard work = A (period).

5.0
4.0
MATH41
Jun 19, 2011

I was that slacker prior to entering MK's class. I had minimal interest in the subject. He did a fantastic job at changing that, so I took him two consecutive quarters. His classes are not easy, but he is there every step of the way to ensure you understand the material. If you're looking for an easy A, look on, but hard work will be rewarded.

5.0
5.0
MATH2A
Jun 27, 2011

I really enjoyed this professor. Very nice guy, and I enjoyed his lectures. He is very clear and is very willing to help his students. This was the first teacher that I ever went to Office hours for, and I had a great experience. Highly Recommend this teacher.

5.0
1.0
MATH212
Sep 26, 2011

Great teacher. Really is there to help the students, he will keep trying until you understand. He has office hours and tutors available for you, so unless you just dont do the work then it's pretty hard to fail.Best math teacher i've ever had. YOU'LL ACTUALLY LEARN AND UNDERSTAND THE MATERIAL IF YOU APPLY YOURSELF.

4.0
4.0
MATH1B
Nov 18, 2011

He loves to give SURPRISE QUIZZES and it is also the hard ones!!!! I am regretting myself that I get into his class, if I can turn back time, I will take another professor's class.

3.0
4.0
MATH1B
Nov 21, 2011

He is extremely strict to students' tests. He gives pop quizzes and they are also hard ones. Take him if you are awesome at math.

3.0
3.0
MATH43
Dec 6, 2011

He talks too fast and enjoys making jokes that aren't all too funny. His tests and quizzes are fair and from the homework.

5.0
1.0
MATH2A2B
Jan 29, 2012

An intelligent,funny and nice person! The best professor in De Anza! I enjoyed every minute of his classes. He knows the material well and explain them in an esay way to understand. He also grades pretty fair. You will get a better grade than you expect if you make effort.

5.0
1.0
MATH2B
Feb 20, 2012

Love his lectures! Sooooo good...

4.0
4.0
MATH1B
Mar 6, 2012

gives surprise quizzes. Midterms are very challenging if you did't took cal1B before

5.0
4.0
MATH2B
Apr 6, 2012

MK was my favorite Professor out of the math series (1A-1D, 2A, 2B), his lectures are very informative and humorous. The tests and quizzes were are all fair, meaning that it was similar to the problems we would encounter in the assigned homework. I would highly recommend taking one of his courses.

5.0
4.0
MATH43
Jun 30, 2012

I enjoyed MK's class. his lectures were interesting and he is very funny. you definetly have to work to pass the class though. the exams and quizzes were challenging but he surprised us with a very easy final which helped many students' grades. if you want to learn and challenge yourself, take him! if you want an easy A, don't!

4.0
5.0
MATH1B
Jul 18, 2012

Clear clear teacher but extremely hard tests/exams. I wouldn't recommend this teacher if you plan to get an A or B.

4.0
5.0
MATH1B
Jul 25, 2012

exams dont test if you know the material but rather if you've done each of the problems 1800 times..50 minutes for 8+ problems and you cant make a mistake

3.0
4.0
MATH1B
Dec 7, 2012

His lectures are really interesting and he has a great sense of humor so you would not get bored at his class, but the exams are really hard with not enough time to finish! He likes the hardest questions in the book so he will give them to you on the exams! So you have to study really hard!

5.0
1.0
MATH1C
Dec 10, 2012

Best professor in De Anza!

5.0
3.0
MATHMATH
Jan 17, 2013

He is the best teacher. You do not know Math No problem please join his class and you will not only learn Math but will also want to do Ph.D in Math. He teaches you so well. He is the Best Teacher who really cares for his Students. I am so thankful to him, he made the most impossible thing in my life possible that was Math.

5.0
4.0
MATH2A
Feb 19, 2013

MK is a great teacher who engages all of his students on a first name basis. He is sharp as a tac, and will help you out as much as he can. The only possible thing to watch for is there is alot of homework. If you do not have time for 2-3 hours per class, this is not for you.

5.0
4.0
MATH2A
Feb 19, 2013

MK is a rare type of professor who engages all of his students on a first name basis. He is sharp as a tac, and will help you out as much as he can. The only possible thing to watch for is there is alot of homework. If you do not have time for 2-3 hours per class, this is not for you.

5.0
4.0
MATH2A
Mar 2, 2013

Very helpful. Diff equations is not an easy class but he makes it really easy to understand. Also his sense of humor don't lets you get bored like other math classes. Not an easy class but you'll learn. Highly recommended!

5.0
3.0
MATH12
Apr 1, 2013

MK is simply the best for math 12. U must be lucky to get his class. He's such a helpful professor. Office hours are very helpful. Remember this is math and it's not easy anyway , but he makes it fun and entertaining.

1.0
3.0
MATH2B
Apr 11, 2013

He is ok

5.0
4.0
MATH212
Apr 21, 2013

He is simply the best !!!!! His so helpful and definitely cares!! He can have a little mood at times but other than that he is funny and nice. Definitely taking higher math just to have him again :)!!!!

5.0
3.0
MATH2A
Jun 3, 2013

Great teacher. He keeps you on your feet by giving you a lot of homework. He explains concepts very well, and his tests are always doable, with just a single challenging problem most of the time. Great teacher, who I'd highly recommend

5.0
1.0
MATH1CMATH2A
Jun 3, 2013

He is the best math teacher in De anza. You should take his class!I am not like super good at math but I got As. If you do what he says you will get an A. Test & quiz are straight from homework or what he taught. He is clear in what hes explaining even though my English was not good. He tries to help you a lot when you ask questions.

5.0
2.0
MATH1B
Jul 21, 2013

MK is the best math teacher I've ever had! He really cares about the students' understanding and gives us extra credit opportunities when he saw us struggling with some concepts. His lectures are crystal clear. Highly recommend this professor.

5.0
3.0
MATHD114MP6
Grade: A-
Aug 24, 2013

He is the best math teacher I have ever seen.

4.0
5.0
MATH43
Nov 1, 2013

Think twice about him. He will put problems on quizzes that you've NEVER seen before, as in they're not on the HW assignments. 2/7 problems we had on a quiz were problems no one knew because we haven't seen. He teaches very fast and keeps students on edge - if he says you have a quiz on a date, you might or might not. You'll have pop quizzes too.

3.0
4.0
MATH41
Nov 9, 2013

He talks really fast and his lectures are a little all over the place. HW isnt mandatory but it will hurt you on test days if you dont do them. He is very sarcastic and thinks he's funny, so he'll throw out some lame jokes which get annoying after. He'll give you random pop quizzes. Don't come late because he gets pissed. Ask a lot of questions.

5.0
3.0
MATH41
Nov 10, 2013

I actually like him. I do show up ontime everyday and do the homework he assigns though. So far reading his notes has been enough to do the homework and that's been enough to Ace the tests. Not all his jokes are funny but you can tell he wants to keep the class light. Much appreciated. My friend recommended him and no regrets. Ask him questions!

5.0
3.0
2A2B
Grade: A+
Nov 11, 2013

Some tips to people wanting an easy A/little work DON'T TAKE MK. MK will challenge you, and expects a lot out of you. However, if you are willing to put in the effort(at least 1 hour per day), and study hard, you can get an A. MK's class is not a hard A if you study. If you choose to take him, have fun, you have made the right choice :).

3.0
4.0
MATH1C
Nov 14, 2013

Horrible teacher do not take him unless you have lots of free time to understand all hw problems. He picks questions on the hardest hw prob. so if you memorize them you will get an A or B. Sometimes he talks so fast you have no idea what he said, I spent most of my time self studying. The ec he gives might boost grades but just a waste of hours.

3.0
5.0
MATH
Nov 17, 2013

Expects too much and doesn't put in the extra time to help you. Does things to benefit only his title or name.

5.0
3.0
MATH42
Grade: A
Dec 1, 2013

He is AMAZING. He is fair and he will do whatever it takes for you to understand a problem. Even if the problem was from awhile ago he will always help you. TAKE HIM(:

5.0
2.0
MATH42
Dec 6, 2013

He is an awesome teacher! He explains very well and if you don't understand all you need to do is ask and he is more than willing to help. His test are also very well made, everything on the test are the things he talks about on the lecture. If he is an option for your math classes you should definitely take it!

5.0
2.0
MATH1C
Dec 11, 2013

MK is the best teacher ever! He's really funny and teaches really well. His tests are reasonable, and instead of curving he gives lots of extra credit. It's really obvious that he wants you to succeed, so you just have to put in the effort and seek help if you need it. I really recommend taking him and I wish I could do so again!

5.0
2.0
ENGR201
Jan 1, 2014

Good professor. He gives many homework but it would help you in the exams. Pay attention to his lecture, do all homework and you would pass the class with A.

3.0
4.0
MATH1D
Feb 12, 2014

He is strict regarding his homework and tests. EXTREMELY STRICT. And when he loses his temper, then all students suffer. He is unreasonable at times and just needs to calm down. He scared me. His tests and quizzes are reasonable if and only if you do your homework. There is a lot of homework. Good luck.

5.0
2.0
M42
Feb 21, 2014

Best Math teacher at De Anza. His Exams and Final are easy, while quizzes might be difficult. he is sort of an easy A if you just study hard and review the tests. Makes math fun to learn and always cracks jokes during class. Highly recommend this teacher!

5.0
3.0
MATH1D
Grade: B+
Feb 25, 2014

Extremely clear and always willing to help, but a little scary and has high expectations, which means if he thinks the class isn't up to speed he asks for homework. He's easy if you're fast on tests. Very hard if you're not. Exams are basically the medium to hard hmwk probs.

5.0
4.0
MATH1C
Mar 3, 2014

He is very good at teaching but holds his students to a very high standard. If the class average is low, he will give opportunities for extra credit. His quizzes and tests are really hard but you will learn a lot from him. You could say he is a University level professor teaching at a community college.

5.0
2.0
MATH42
Mar 26, 2014

MK is a great teacher. He covers material carefully and takes time to thoroughly answer students' questions. No one should be left feeling confused in his class. The quizzes prepare you for the tests, which are given with generous amounts of time. MK wants his students to succeed. His jokes are often good, too. :)

5.0
2.0
MATH114
Apr 4, 2014

Mk is a really good professor, I took his class with the MPS program which I highly recommend if you're having trouble. He takes his time and explains everything in detail. He also teaches everything that is on the test so if you do the work, you should know what to expect on the test. =] Definitely recommend him.

5.0
3.0
MATH42
Apr 5, 2014

He is a good teacher, explains well, but he is very arrogant as a person. Can't even talk to him normally, he looks down at all students.

5.0
4.0
MATH1C
Grade: Not_Sure_Yet
May 9, 2014

great teacher in all regards, BUT do not consider taking this class unless you dont work and this is your only class. anxiety levels off the charts due the odds of a pop quiz. Had to get less hours at work to keep up with the material. hours of practice work and even more hours to completely understand it. too poor to eat now because of this class

5.0
4.0
MATH1C
Grade: Not_Sure_Yet
Jun 4, 2014

Mk is a great teacher! I've learned alot. will I pass the class? probably not, but I do have to say its been the most fun ive ever had failing a class. He expects alot and rightfully so. MK is a funny guy and will does an awesome job as keeping the class awake. Even if I fail, I plan to retake it with him.

5.0
3.0
MATH4142
Grade: Pass
Jun 11, 2014

I took MK for two consecutive quarters because I really liked his way of teaching. He gives great notes and is eager to help you learn. His tests are hard but if you pay attention and study you will do fine. He always tells little jokes while lecturing and they're so funny. Take him!

5.0
1.0
MATH114
Grade: Pass
Jul 5, 2014

An extremely passionate math professor with a great sense of humor. Always jokes in class while being able to use them as a metaphor to his lessons. Plenty of extra credit opportunities too.

5.0
3.0
MATH2A
Grade: A
Jul 14, 2014

MK is by far the best math teacher at De Anza. His lectures are crystal clear and even entertaining, he always has a joke up his sleeve! You will have to work hard, but it's well worth it.

5.0
2.0
MATH10
Grade: A
Jul 15, 2014

MK can be intimidating at first but if you are serious about your education, you will absolutely love his class. MK is passionate about teaching and if you put in the work, it will definitely pay off. I believe he is one of the best professors on campus. He's very respectful, helpful and the best part: he's honest.

5.0
3.0
MATH10
Jul 22, 2014

MK is a great professor! His lectures are very clear and the work he assigns always aids in studying for upcoming tests and quizzes. He expects his students to make an effort in class and is a very fair, honest teacher. I really enjoyed all 3 quarters I had with him. He is excellent at what he does & is a very cool guy!

5.0
4.0
MATH1C
Grade: A
Sep 4, 2014

Best math teacher ever. for getting good grade come to class each session, do all the home works. he is really helpful and i will take my math 1D with him too.

5.0
2.0
1C
Grade: A
Nov 3, 2014

Best professor in De Anza

3.0
5.0
MATH1C
Nov 6, 2014

His class was pretty brutal. He is a pretty good teacher: knows his stuff, and expects you to know as well. I would avoid him if you care about your GPA. Class average for the first test was somewhere in the 50's. He also zooms through the material pretty fast. Stay ahead or fall behind. Good luck!

5.0
2.0
MATH114
Nov 25, 2014

He was probably my only favorite math teacher at De Anza because he made the assignments clear and went the extra mile to explain the material to his students in a way for them to understand. He gave a lot of work but it was all for practice for quizzes or exams. Pay attention in class, do your homework and don't hesitate to ask questions.

4.0
3.0
MATH41
Grade: B+
Dec 11, 2014

He is a great and funny teacher. He makes his lectures easy to understand, and he often tells the joke. His tests are easier than his homework. I recommend him for Pre-calculus class.

5.0
4.0
ENGR201
Grade: Not sure yet
Dec 16, 2014

If you want to understand math and apply math, his classes are the best. He is a good effective teacher that makes you learn concepts and MATH is something your can apply anywhere. It has made me a Superior Electrical Engineer at 2 top notch companies due to the math Ilearned in his class.

5.0
3.0
MATH1C
Dec 25, 2014

The one thing I learned best from MK's class is that you'll usually get what you deserve, but never less than what you deserve. That being said, HIGH expectations, but human in many ways. Take him if you are a scholar.

5.0
4.0
MATH41
Jan 5, 2015

MK is great. I had a rough transfer to De Anza from a different college and he helped me in many ways. His courses are of upper division caliber, and his instruction matches. It was an honor to learn from him, and I will be taking him for Math 42 as well. Professor MK will prepare you for upper division courses, and I am so grateful.

5.0
5.0
MATH1D
Grade: Drop/Withdrawal
Feb 25, 2015

I'd like him more if he wasn't so tough. He's a really great teacher and I learned a lot, but I had to drop his class because his midterms are just the toughest tests I've ever taken. However, because of him, I think I'll ace the next Math 1D class I take.

5.0
1.0
ENGR201
Grade: A
Mar 5, 2015

I have taken his subject ENGR201. He is a best professor ever. Very cool. Always gives assignments to do in group to make it easy. His exams are doable. Very good grading system. Fair grades.

4.0
2.0
MATH41
Mar 10, 2015

he likes student and serious about lectures, very nice and give us break during lecture. explains everything in detail. He also teaches everything that is on the test

5.0
3.0
PRECALC41
Mar 17, 2015

MK is the man

5.0
1.0
MATH1B
Apr 5, 2015

Quizzes are kinda hard, but easy tests! Easy Easy Easy! Listen carefully and take good notes. He will make sure you understand the stuffs if you ask. 3 tests, 1 final and several quizzes.

5.0
5.0
MATH1D
Apr 6, 2015

Be prepare for reading book and doing every homework problem (even the hardest one) . His lecture is amazing, and you will see how beautiful and down to earth math is. You won't fail if you participate every class, take good note, and spend 1-2 hours per day on it. But if you want to get an A, try much harder than do things listed above.

5.0
1.0
MATH1B
Grade: A
Apr 8, 2015

The best math teacher ever. Easy hws. Easy tests and quizzes. Clear and comprehensive lectures. Take beautiful notes, coz they could boost your grades by upto 3 percent! Cracks jokes in between. He's like the perfect combo that one would look for in a teacher. I wish I could've taken him for 1C this quarter. But my schedule just didn't pan out.

4.0
4.0
MATH41
Apr 12, 2015

Khosravi is funny and his lectures are clear. However, he assigns a lot of homework and you turn them in on the day of the exam for a total of 10 points. His tests are somewhat straightforward, but there are going to be a couple of trick questions. His textbook helps a lot because of calcchat.

4.0
5.0
MATH1D
Grade: Drop/Withdrawal
May 13, 2015

Good professor, really knows his material. Tests are difficult if you are not absolutely on top of the material at all times.

4.0
4.0
MATH1D
May 13, 2015

He's a fantastic, sarcastic, and fun guy, but the class for me at least is really difficult. He assigns homework every day, and if you fall behind or don't understand something you need to make sure you get help IMMEDIATELY, or you will fall behind badly. He'll also bring back questions people struggled on from tests for quizzes later, so becareful

5.0
2.0
MATH1C1D
Grade: A
May 17, 2015

I took my math 1C and 1D with prof MK. He is the best math teacher at De Anza. the lectures are really good and clear. I planning to take math 2B with him in the summer, but be sure that you have enough time for this class.

2.0
5.0
MATH1D
Grade: Drop/Withdrawal
May 28, 2015

Ton of hw, lectures extremely fast, doesn't care for his students, and insane tests. I did all the hw, came to class everyday and still ended up having to drop (only class I've ever dropped). In fact, all I hear students talk about is having to drop the class. His only redeeming quality is his humor. My biggest regret at De Anza is taking his class

5.0
4.0
MATH1C
May 29, 2015

Prof. Khosravi is a great teacher but he's not the teacher for everybody. He expects you to master your math from previous levels which is understandable. Lectures are clear and fast. Homeworks are plenty; 24 hours worth of homework in 3 weeks. Fair and unbiased. If you haven't been listening in your 1B, be prepared to be challenged.

2.0
5.0
MATH1D
Grade: C
Jun 4, 2015

does not finish any of his notes in his lectures, assigns ridiculously long homework, the questions on his tests are like none that he showed in lectures, he is easily distracted by other students, his jokes are annoying, and he doesn't have enough office hours. this guy said it himself, he is one of the hardest math professors in De Anza.

5.0
3.0
MATH1D
Jun 8, 2015

To be fair, Professor MK is awesome. Very deep understanding of what he teaches and amazing lectures. If you expect an easy A, don't choose him. He is the one to make you really learn. If you don't preview the book, you would feel his lecture fast. If you don't grasp the HW well and copy from solutions, you definitely feel the test tough.

5.0
5.0
MATH1D
Jul 7, 2015

The most homework I have ever done & spent time on which did not help much on quizzes & even more so on exams. One of the most depressing classes I have taken. Grading is not clear cut, meaning POSSIBLE curve AT the quarter's end. When initially asked, 2nd exam was said to be graded before the quarter's drop date, but he did not fulfill this.

5.0
3.0
1D
Jul 8, 2015

He's one of the best at De Anza. He does not focus on computation but rather teach you to understand the concept. He gives you the second chance if you did bad on 2nd midterm (the hardest one). He curves at the end of the quarter. Although you will feel like he's the hardest, when you see your final grade, he's not that scary.

5.0
3.0
MATH42
Jul 18, 2015

He is one of my favorite teacher. He will recognize and remember his students, which is nice. You need to do hw because those hw are really helpful. His grading is fair; the grading reflects how much effort you put into the class. He also makes the class fun because he always tells jokes.

3.0
4.0
MATH43
Grade: B+
Jul 18, 2015

Overall, I think he's an ok teacher. I did all the homework in his class and study real hard but still get a B+. his lectures are confusing; I have to read the book to understand what he's talking abt. Also, He doesn't shows you your grade so if you on the edge you won't know you grade -- like me. His hws are time consuming, 3-4 hrs a day.

5.0
5.0
43
Grade: C
Jul 23, 2015

This was my third consecutive quarter with MK, I will be taking him for 1A as well. If you want an easy A, take somebody else. If you want to be prepared for the challenges that await you at university level courses, MK is the only one. It took me going to his office hours almost every day to pass his class, but when I transfer i will be ready.

3.0
5.0
MATH2B
Grade: Drop/Withdrawal
Jul 23, 2015

Have to lean a lot by yourself outside of class. If you are not very confident in math, don't take him!!! Be careful of the pop quizzes.

4.0
3.0
MATH1C
Grade: B
Jul 24, 2015

MK is so great, he's an awesome person and a really good teacher. His tests weren't too bad. I would love to take another one of his classes.

4.0
3.0
MATH1C
Grade: B
Jul 24, 2015

MK is a great teacher and an awesome person. I would love to take another one of his courses. His tests weren't too bad and he kept his lectures interesting.

5.0
2.0
MATH41
Nov 7, 2015

Do your homework, not for him but for your own good. This is the problem with a lot of students, they think math is too hard because they don't try hard enough. Khosravi is an AMAZING teacher and VERY helpful, math may not be the easiest subject but he is here to help. You can pass this class with an A if you really try (even talk to him for help)

5.0
3.0
MATH114
Nov 8, 2015

He's a great teacher! Although he seems a bit on the strict side at first, if you work hard, and don't slack off on homework, you'll pass the class :D He expects you to earn your grade, the amount of effort you put in is what you get. Of course, he is always there to help you! He always spends time before class to go over any questions on homework.

5.0
3.0
MATH2B
Dec 11, 2015

MK really cares about students. Some may feel him challenging or tough. He just wants to make sure his students learn. His teaching style is inspiring. He teaches based on his understanding, so the knowledges are delivered in the way easiest to be understood. Do preview the book, then you will get most out of his lecture. Fair test, fair grading.

5.0
1.0
D212
Grade: Rather not say
Jan 8, 2016

He is really good at teaching

2.0
4.0
MATH212
Grade: Not sure yet
Feb 4, 2016

Needs to stop getting off topic in class because then he always keeps us in past the time class is suppose to be over. Does not explain well. Does a problem and says "okay? Okay". Expects for you to already know the material. You have to do like 2/3 full chapters a week for h.w. (10-15 papers of work) worth ONLY 10 points combined. All together 10p

1.0
5.0
CALC1C
Grade: C
Feb 26, 2016

Took this class in the fall, stay away if you value your GPA

4.0
4.0
MATH43
Grade: C
Feb 29, 2016

Please for the sake of your grade, do the homework! It's not just for the small hw points, but for you to learn and grasp the material. His tests and quizzes are hard on purpose, but he only tests you on material that were explained in class and from the homework. He is a lenient grader as he gives you credit if you show some understanding.

2.0
3.0
MATH212
Grade: Not sure yet
Mar 2, 2016

He is not very clear on instructions for overall class. What he teaches in class does not appear on tests so be prepared to be surprised

5.0
3.0
D212
Grade: B
Mar 2, 2016

I have always struggled with math. MK is the only math teacher that makes sense to me. He is super helpful and takes the extra step to make sure you understand the material. It's not an easy A but if you work hard it really isn't too bad. I will be taking him for 114 as well. He is exceptional.

5.0
4.0
MATH1A
Grade: B+
Apr 13, 2016

Amazing professor who will prepare you for the rest of the Calculus series. Clear, well thought out explanation of material and funny too. Lots of homework that is essential to mastering the concepts and doing well in class. Tests are tough as they definitely challenge your understanding, but they are very reasonable.

5.0
4.0
MATH114
Grade: C
Jun 3, 2016
Would take again

Took MK for 212 & 114. I always hated Math and find it very difficult, MK made it funny and even at times it was enjoyable. He is very funny and moves at a suitable pace as a lecturer. When I was struggling I needed to see him during his office hours which clashed with my work, he made extra time for me and helped so much! Take MK he is awesome!

5.0
4.0
CALC1A
Jun 8, 2016
Would take again

One of the best math teacher I ever had and really recommend taking him If you want to learn He is explain very clearly and understandable at the class level He answer all questions and does homework examples in class He give you time to copy down notes before moving on, so when he lectures, you just listen, learn and ask questions

5.0
4.0
MATH1D2A2B
Grade: B+
Jun 14, 2016
Would take again

MK is one of the most amazing professors at De Anza. Be prepared to spend a lot of time on his class because he assigns A LOT of homework. Stay on top of the material and don't fall behind because it's hard to catch up. In order to do well on his tests, you have to have a deep understand of the material.

4.0
4.0
CALC1A
Grade: A
Jun 24, 2016
Wouldn't take again

Not really easy, No! But at least he gives pretty good lectures. I did all the HW multiple times, which even doing it once was a lot, but the exams were still difficult because he tests on whether you understand the materials. Better not expect he is one of the professors who would just change numbers from HW and put it on the exams. Learned a lot

4.0
2.0
CALC1A
Grade: A
Jun 28, 2016
Would take again

definitely one of the best professors in the math dept, he offers lots of extra credits to boost your grade at the end!

5.0
1.0
CALC1A
Grade: A
Jul 2, 2016
Would take again

he is probably one of the nicest and the most hilarious professors in De anza! down to earth, cracks jokes, more than willing to help a student to succeed in his class, not to mention he offers tons of extra credits. easy exams and final. hope he's teaching 1B in fall, wish hard!

5.0
2.0
CALC1A
Grade: A
Jul 3, 2016
Would take again

he rocks! take him, and you'll see what I mean.

5.0
2.0
CALC1A
Grade: A
Jul 3, 2016
Would take again

overall the best math class I've ever had! he offers lots of extra credits and exams are very identical to the hws. an easy A if you don't slack off.

4.0
3.0
CALC1A
Grade: A
Jul 4, 2016
Would take again

nice class!

5.0
1.0
CALC1A
Grade: A
Jul 5, 2016
Would take again

this instructor is simply AMAZING!

2.0
3.0
MATH114
Grade: Not sure yet
Oct 17, 2016
Wouldn't take again

If you learn math extremely easily take him: his class notes consist of the very basics. He flies through his examples. You go to class and listen; repeat. It is not interactive, plus he speaks fast and has a slight accent. Quiz questions purposely challenge you because his lectures are really easy... Plus, not all material on the h.w. is discussed

Skip class? You won't pass.
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
2.0
4.0
MATH212
Grade: Rather not say
Nov 2, 2016
Wouldn't take again

Is a nice guy, but a terrible professor. Isn't good at explaining problems at all. he expects you to already know what he is teaching. save you're sanity. I don't understand anything he says. His style of teaching is very 1900s.

5.0
4.0
MATH1D
Grade: Not sure yet
Dec 2, 2016
Would take again

He is my favorite math professor at De Anza. He gives points for taking good notes and his lectures are clear and provide many examples. If you take good notes, you can look back on them and use them to help you answer homework questions. There is homework for this class. He lectures and assigns homework by the book, so it is simple.

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
MATH1A
Grade: A
Jan 13, 2017
Would take again

One of the best professors I have ever met in De Anza College. His lecture is great and he is a funny guy who will never make you bored on class. He grades tough and his exams are quite hard. But all of these worths and they lays solid foundation for your future learning.

Tough Grader
Skip class? You won't pass.
Inspirational
5.0
4.0
CALC1A
Grade: B+
Jan 14, 2017
Would take again

Really liked his traditional style of teaching. Just using the chalk and board. Gave a decent amount of homework. Is a really nice guy. Cares about his students, and explains concepts well when you are having trouble. The only thing I do not like is that he surprises you on tests, and sometimes gives a problem harder than what was on the homework.

3.0
3.0
MATH112
Grade: A
Jan 18, 2017
Would take again

He is not the worst teacher. Super nice/funny. He doesn't check hw until midterms so many slacked off, but def do the hw so you can be prepared for tests/quizzes. Lectures are pretty clear, way better than my 114 prof. final was HORRIBLE and he didnt prep us at all i thought I failed. He offered EC and that probs brought my grade up.

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
1.0
MATH1B
Grade: B
Jan 20, 2017
Would take again

By far, the best and funniest math teacher I've ever had. Assigns a lot of hw but the much-needed practice proves helpful. Quiz every week with only a couple exams. Attend class lectures or you'll miss out. Take good notes; they're EC at the end.

Skip class? You won't pass.
LOTS OF HOMEWORK
Amazing lectures
5.0
3.0
MATH1B
Grade: A
Feb 13, 2017
Would take again

MK is really good at teaching math, he expect you to know the basic stuff. He's really funny, fair, and nice. He also gave me letter of recommendation for university application. Math is easy if you got the basic right and good teacher.

Respected
Hilarious
Amazing lectures
5.0
4.0
MATH41
Feb 16, 2017
Would take again

Amazing teacher! Makes sure all his students know where and how to get all the information they need for the class. Does his best to make sure students are getting all the material they need and even has recommended outside resources for students who need extra help. May seem strict at first, but he truly does mean well.

Gives good feedback
Clear grading criteria
Hilarious
5.0
3.0
MATH1A
Grade: C
Mar 7, 2017
Would take again

MK is a really great professor and person. I have difficulty with calculus, but he made sure he was available to his students in regards to questions. Make sure you attend class & take solid notes or else it'll be hard to understand the tests & quizzes. He is also very understanding if something personal comes up & will still try to help out.

Skip class? You won't pass.
Hilarious
Amazing lectures
4.0
4.0
MATH43
Mar 23, 2017
Would take again

Funny and easy going. Skip a class and you'll be lost, math requires lots of work.

3.0
4.0
MATH43
Mar 24, 2017
Wouldn't take again

He is a tough grader. If you choose his class, you need to do lots of homework. You will have a quiz every week. Please be careful for the test! It's really difficult than the quiz. His lectures is fine.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
5.0
2.0
MATH114
Grade: A
Apr 6, 2017
Would take again

Super nice, easygoing, patient, hilarious. Patience is key in a math professor! Dedicates time to answer any homework questions the class has, which was very helpful. Homework assignments are graded based on the honor system so as long as you attempted to solve the problems, you'll get credit. Highly recommend his class.

Hilarious
Caring
1.0
5.0
MATH1B
Apr 19, 2017
Wouldn't take again

His class is for talent student. If you are not good at math, don't take his class. Otherwise you will be crazy. His test is very hard.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
4.0
MATH41
Grade: Not sure yet
Apr 26, 2017
Wouldn't take again

Honestly if you've struggled with math in the past, he's not your teacher. He rustles through material, moving from section to section. You are definitely gonna have to self-study A LOT. Also hate the fact that he does NOT prepare a review for you, students ask him questions that may or may not be relevant to the test. Good guy though.

Get ready to read
LOTS OF HOMEWORK
1.0
5.0
CALC1A
Grade: Drop/Withdrawal
May 3, 2017
Wouldn't take again

First time im taking calculus 1a... teacher speed through material and test question not same as quit so beware of that... terrible teacher if u are international student. Prob i drop and take with ramsey

LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
MATH41
Grade: Not sure yet
May 4, 2017
Wouldn't take again

Absolutely grueling. Professor says exam will be primarily based on quiz, so I listen to him and study and do the quiz multiple times. The following day after the exam he says he the problems were derived (mostly) from the homework. Then he has the audacity to tell us how poorly we all did. SERIOUSLY MAN?! Outraged right now.

Tough Grader
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
1.0
5.0
MATH1B
May 18, 2017
Wouldn't take again

This class is the hardest class I have ever taken. Either my 1A professor didn't prepare me or his tests are hard. I study a couple hours everyday and I did terrible on the first exam. I don't know what to do.

Tough Grader
Participation matters
Skip class? You won't pass.
5.0
4.0
M42
Grade: A
May 19, 2017
Would take again

I have taken MK for 5 classes and I have learned a lot from those classes. His higher math courses has helped me through my university courses in engineering. Don't listen to this people who are giving out bad reviews. Seat through one of his classes and you will see how great of a professor he is.

Hilarious
Amazing lectures
Caring
5.0
3.0
MATH1B
Grade: A
May 20, 2017
Would take again

Awesome instructor so far this quarter. I took Math 1B last quarter and had to drop because the material wasn't being presented well. Now, I think I really understand it for the first time. Homework may be a bit long, but it will help you on the tests and quizzes.

Gives good feedback
Respected
ACCESSIBLE OUTSIDE CLASS
5.0
2.0
MATH1A
Grade: A
May 20, 2017
Would take again

I took Khosravi's math 1A. All I can say is, I am now doing well in 1B and I really think it's because I was well prepared. Thank you MK for delivering an informative class that was also funny at times. I am not a math major, so your style helped me.

Respected
Inspirational
Hilarious
1.0
5.0
MATH1D
May 20, 2017
Wouldn't take again

Not recommended. His class is too hard for average students

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
2.0
MATH41
Grade: Not sure yet
May 22, 2017
Would take again

REMEBER TO TAKE GOOD NOTES! He won't announced at the beginning of quarter but it's my second course that i'm taking with him. He WILL COLLECT the notebook by end of the quarter FOR EXTRA CREDIT! lol It's a BIG BOOST for you grade. Materials are clear and exams are fair. I will DEFINITELY take MK's class again if i have chance.

Gives good feedback
Caring
EXTRA CREDIT
5.0
4.0
MATH43
Grade: A-
May 22, 2017
Would take again

Listen to the lecture and do the homework. Grades will show your efforts!

Gives good feedback
Respected
Clear grading criteria
4.0
3.0
MATH1B
Grade: Not sure yet
May 22, 2017
Would take again

He sometimes asks people volunteer to do solve the hw problems on the board. At the first i didn't like it but it seems going to the board gives us extra credit. So catch your chances! I will say 1B material are all technical. My way to get good grades is to do all the exercises. I did every signal questions in textbook over and over again.

Inspirational
Hilarious
EXTRA CREDIT
5.0
3.0
CALC1A
Grade: Not sure yet
May 22, 2017
Would take again

We've only had one test so far but I did good. He didn't take minus points for some of my mistakes. He's nice. I am study everyday and I like when he lecture. A lot of writing.

5.0
4.0
MATH1D
Grade: A-
May 22, 2017
Would take again

Took 1d last quarter. MK is a great professor that has clear organized lectures and a very organized website that helps you know exactly what you're expected of. It's still a hard class and I found his tests were pretty challenging but if you put the effort you can do well. He has a lot of office hours and ways to help you out.

5.0
3.0
MATH43
Grade: A
Jun 7, 2017
Would take again

The most patient, helpful, caring professor ever. Love His so much! His lecture is organized and clear. Speed is ok. Make sure not to skip the class and do all HW, he expects us to understand the concept in his quiz and exam. His exams are hard, but ur effort will show on ur grade. Always ask questions if u don't understand.

5.0
3.0
MATH1B
Grade: A
Jul 13, 2017
Would take again

Really funny guy and gives great lectures. The class itself is hard but he does his best to break it down. Going to his office hours and his TA's tutoring sessions saved my grade. If you are willing to put the work in, you will be fine. The hw is long but manageable. Wish I could have taken him for all my math classes.

Gives good feedback
Respected
Amazing lectures
1.0
5.0
MATH1B
Jul 29, 2017
Wouldn't take again

MK is an ok guy but I don't like his class. he put so much pressure with dry humor and then ruins your grade

1.0
5.0
MATH2B
Jul 31, 2017
Wouldn't take again

What a crazy summer. materials are boring and teacher is rude. just hope this can all be ended as early as possible.

2.0
5.0
MATH1B
Grade: B
Aug 9, 2017
Wouldn't take again

a pile of homework every day and he speeds through the material. he does collect notebook at the end and give you up to three percent extra credit. tests are complicated, won't take again

Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
5.0
MATH2B
Grade: Rather not say
Aug 9, 2017
Would take again

He teaches the material very well, is willing to help you with any questions you have, and tests fairly based off of material that you've been taught in class. If you put the time and effort to learn the materials he taught in class and the material he tells you to study as homework then you will do decent or well in the class.

Get ready to read
LOTS OF HOMEWORK
LECTURE HEAVY
5.0
4.0
MATH2B
Grade: Not sure yet
Aug 10, 2017
Would take again

One of the best math professor!! 2B is definitely not an easy class, but taking it with MK makes it less difficult. His lectures are wonderful, and notes are so clear that you do not need to read the book. His tests are not that difficult, but you have to focus on the details, and make sure understand all the questions from the lecture.

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
3.0
2A2B
Grade: Not sure yet
Aug 10, 2017
Would take again

I just finished my final and It was easier than I thought. class was challenging but for summer that's expected. I took 2B before and failed it but this time I think I did good. He answers all your questions. Explains clearly and is good with examples. Tests are a little hard but out of his homework. Talk to him about math and go to his office.

LOTS OF HOMEWORK
Amazing lectures
LECTURE HEAVY
5.0
3.0
MATH1B
Grade: Not sure yet
Aug 10, 2017
Would take again

taken 2 classes with MK and going to take my third in fall. I know students who have taken 6 classes with him. his lecture are very good and he tries to be funny. I took 1A with some other teacher which was a bad choice. MK is very clear and you know what to expect in tests. the con is that he didn't collect homework in summer.

Participation matters
Amazing lectures
EXTRA CREDIT
5.0
3.0
MATH1B
Grade: A
Aug 18, 2017
Would take again

MK is awesome. I just got my grades for the summer classes and my work in his class paid off. Challenging but good class. I wish I could take his 1c in fall but schedule doesn't work. Take him if you can!!!

Gives good feedback
Respected
Participation matters
5.0
2.0
MATH1B
Grade: A+
Sep 29, 2017
Would take again

His test is kind of tricky. But I think it is fine. He gives me a lot of fun by challenging me. He is funny with a lot of jokes. I like his jokes. His lecture is awesome. You can really learn knowledge and understand deeply about the materials. He will give out extra credit for your note.

Hilarious
Amazing lectures
EXTRA CREDIT
5.0
4.0
MATH2B
Grade: C
Oct 14, 2017
Would take again

MK is great! I thoroughly enjoyed his class and he makes learning the material so enjoyable. He has a great sense of humor and makes you feel respected when you ask him questions in and out of class. He's more than willing to work with you on understanding material. My grade is low from personal reasons but be warned you have to work for your grade

ACCESSIBLE OUTSIDE CLASS
Clear grading criteria
Hilarious
5.0
3.0
MATH1A
Grade: A
Nov 16, 2017
Would take again

He's funny, not boring at all. Give a lot of homework and collect it before exam. Exam are quite hard, you have to really understand the material. Come to class and do the homework you will get good grades. He also give me recommendation letter for university application. I also took 1B with him.

Tough Grader
Respected
Clear grading criteria
5.0
3.0
MATH114
Dec 13, 2017
Would take again

Hes nice professor, but hes little bit challenging. He goes over homework at the beginning of class everyday. However if you attend class everyday and do your homework you will for sure pass. At the end of a final he gives extra credit for your notebook which helps a lot for your grade so do your notes and attend everyday easy pass I promise.

Respected
LOTS OF HOMEWORK
Caring
5.0
3.0
MATH114
Dec 13, 2017
Would take again

Hes one of best math instructors. He cares for the student success. Hes also tells jokes hes not those boring instructors. His class is not boring. He gives daily hw which of course your supposed to get for this type of course. TAKE HIM YOU WILL NOT REGRET IT. HE GIVES EXTRA CREDIT OPPURTINITES :)

Gives good feedback
Respected
Caring
5.0
3.0
MATH42
Grade: A
Dec 21, 2017
Would take again

Best math professor out of 3 I've had at De Anza. He is funny, approachable, and makes learning math enjoyable. I've taken 2 classes w/ him and will continue taking all his math classes. Do the homework thoroughly. Take good notes, he gives extra credit for your notebook at the end of the quarter.

LOTS OF HOMEWORK
ACCESSIBLE OUTSIDE CLASS
Hilarious
4.0
4.0
MATH1D
Dec 22, 2017
Would take again

MK is a great math professor. His lectures are clear which makes you capable of following the concepts. Math 1D is not an easy class so be prepare to learn. He does give quite amount of homework but they are good for studying. He is willing to explain homework or test questions during his office hours. I would definitely take his class again.

LOTS OF HOMEWORK
Tests are tough
LECTURE HEAVY
5.0
3.0
1D
Grade: A+
Jan 25, 2018
Would take again

If you want to learn real math stuff, take him. To me 1D is not as hard as 1C (I also took his 1C), but MK's class definitely need you to put up time and effort on it. Math classes i took with him become solid foundation to me. I would recommend him to you guys whose passionate in math.

Inspirational
Amazing lectures
5.0
4.0
CALC1A
Grade: C
Feb 1, 2018
Would take again

The best professor I've had at De Anza thus far. His class requires more effort than others, but the payoff is much higher. You can tell he's passionate about giving students a strong foundation. You have to be willing to put in the work, but it's worth it if you're going to continue with calculus.

Tough Grader
Skip class? You won't pass.
Amazing lectures
5.0
4.0
MATH2A
Feb 23, 2018
Would take again

I also had him for 1D. Despite having to take 2A at 8:30am every day of the week, his lectures were very concise, easy to understand, and interesting. He has a great sense of humor and is really compassionate toward his students (a lot of us had Physics too). Take notes in the lecture and you'll never need to read the book. Lots of hw probs daily.

Respected
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
5.0
MATH114
Grade: D
Mar 2, 2018
Wouldn't take again

one of the worst math professors ever. doesn't cover subjects, and is a tough grader.

Tough Grader
Skip class? You won't pass.
Hilarious
1.0
5.0
MATH1D
Mar 4, 2018
Wouldn't take again

he is ok. not the best choice to go with

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
4.0
3.0
MATH114
Grade: A
Mar 6, 2018
Would take again

I loved MK's class. i took his Algebra in fall and did good. He covers everything and expects you to show up. quizzes on hw and gave us extra credit doing checkpoints. Take him if you can.

Respected
Inspirational
Amazing lectures
5.0
3.0
MATH114
Grade: A
Mar 6, 2018
Would take again

The only complain I have is that he promised he will teach the next class but he didn't so now I am stuck with someone else. His classes are very clear but not easy. I want to take him again but I can't. If you have the chance take him. Awesome dude.

Get ready to read
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
1.0
5.0
MATH42
Mar 6, 2018
Wouldn't take again

AVOID this professor. he is not nice, doesn't care about his students, lecture heavy, long Home work, strong accent and HARD tests. worst class

Tough Grader
EXTRA CREDIT
LECTURE HEAVY
5.0
3.0
MATH2A
Grade: Not sure yet
Mar 15, 2018
Would take again

If you can manage to take MK, do. He is far better than any of the most profs in the math department, (check his teach range from 114 to 2a, pretty solid proof). I took his 42 until now 2A. It's still mathematics so the class and the material still not easy, effort and time needed. 2A's exam is clear cut, do the hw then it shouldn't be the problem.

Gives good feedback
Respected
Inspirational
5.0
3.0
MATH1B
Grade: A
Mar 15, 2018
Would take again

Dr. MK subbed for my class long time ago made me remember him. Like his teaching style and the way he explains things. So chose him for math 1B, not disappointed. NO.1 choice for other math classes i need to take and he might teach.

Amazing lectures
1.0
4.0
M42
Grade: C+
Mar 27, 2018
Wouldn't take again

Meh would not recommend for 42. If you struggle with math, I'd avoid him as he skips steps and assumes you know everything.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
MATH2A
Grade: A
May 9, 2018
Would take again

Took 1B, 1D and 2A with him. Reasonable expectation, amount of hw is on the heavy side but manageable and prepare u well if u don't procrastinate. Realistically the best you can get especially for beyond 1C because of the choices are already very limited.

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
MATH43
Grade: A-
May 12, 2018
Would take again

AMAZING teacher. Yes, there is a lot of homework but how else are you supposed to practice the concepts he teaches?? Very funny, patient, and clear. He does skip some steps, but will gladly clarify when you ask him to. Gives quizzes that are very similar to the test.

Hilarious
TEST HEAVY
Caring
3.0
5.0
MATH1C
Grade: B
Jun 22, 2018
Wouldn't take again

I wont suggest you to take his class. 1. You have to spend time in doing lots of hw and review each chapter everyday. 2. You need to understand each function, definition and theorem; otherwise you couldnt get a good grade on his test.3. Even you archived No.1-2, you may not get a good grade.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
4.0
MATH2B
Grade: B-
Jul 3, 2018
Would take again

Now here's the thing. U r dedicated, u wanna learn true math, u like challenge, u have a nice time management and u r willing to spend a good amount of time for this class, just take him, no regret. Otherwise, u may consider by how many things above that u don't have. All of the above r required, he's the type of teacher who forces u to study hard.

Respected
Participation matters
LOTS OF HOMEWORK
4.0
5.0
MATH1C
Grade: C
Jul 4, 2018
Would take again

If you're trying to maintain your GPA, this class is going to be sosososo hard. Honestly... this class is SO difficult, but for all the right reasons. You really have to know your stuff, do your homework, and WORK for that B/A. I didn't get a B nor A, but I think I deserved it. DO NOT take it with any other heavy course (I took CIS22C..)

Skip class? You won't pass.
LOTS OF HOMEWORK
EXTRA CREDIT
5.0
4.0
MATH2A
Grade: A
Jul 4, 2018
Would take again

MK is the second best math professor I had so far (Mosh is first). He explains every concept thoroughly and makes us work for it. Yes, he has homework, and it sucks. Yes, his grading criteria is a bit harsh but fair enough. Yes, he's easier than Mosh. You must be passionate and dedicated to understand every topic and ask questions you don't know.

Respected
LOTS OF HOMEWORK
Amazing lectures
5.0
4.0
MATH2A
Grade: A-
Jul 4, 2018
Would take again

1. LOTS of homework (Doesn't require homework only for the summer) 2. Occasionally gives extra credit 3. Gives lectures on the board (Doesn't have class notes) 4. Jokes around and brings a positive atmosphere 5. Tests and quizzes are mostly difficult (unless you did the homework) 6. No kidding, you HAVE to do the homework. It really helped me a lot

Tough Grader
LOTS OF HOMEWORK
Hilarious
5.0
4.0
1D
Grade: A
Jul 6, 2018
Would take again

nice professor, EC chances, esay final but comprehensive, cheat card allowed. Materials are well covered by him. Explaian everything in a good way.

Respected
Participation matters
Skip class? You won't pass.
5.0
4.0
1D
Grade: A
Jul 8, 2018
Would take again

MK was a great professor. He was very clear in his lectures and expectations. The quizzes were pretty easy, but the exams were hard. The final was super easy in comparison, though. Hes very fair with grading, and offers many opportunities for extra credit. Hes also hilarious, which makes the class time enjoyable.

LOTS OF HOMEWORK
Hilarious
EXTRA CREDIT
5.0
4.0
MATH42
Grade: B+
Aug 7, 2018
Would take again

Prof. K is a perfect example of a teacher who does his job, if you put in the effort and ask questions, you will receive the most satisfying feeling of accomplishment with him. He is clear about his lectures, he will explain well enough for you to understand. It was a challenging quarter with him, but such a rewarding experience.

Inspirational
Amazing lectures
LECTURE HEAVY
3.0
5.0
MATH2A
Grade: B
Aug 16, 2018
Would take again

MK's pacing with the syllabus needs to be adjusted. For this summer quarter, he sped through a very crucial topic (Laplace Transforms), gives us less than a week to get familiar with, and gives us a test + final (half of the entire grade) that puts heavy emphasis on the topic. Even with the generous amount of extra credit, I still performed poorly.

Tough Grader
Participation matters
EXTRA CREDIT
4.0
5.0
MATH2A
Grade: B+
Aug 16, 2018
Would take again

Prof K is a funny/chill teacher. But everything went by so quickly; It puts strenuous work on your mind. While it is because of the short summer quarter, his work is very tasking even to a hard-working student. Imagine him teaching you basic integration one day - gives you a final with difficult integration problems the next day. I couldn't keep up

Hilarious
TEST HEAVY
EXTRA CREDIT
4.0
4.0
MATH2A
Grade: A
Aug 16, 2018
Would take again

Lots of homework that was optional in the summer quarter but necessary to pass tests and quizzes. Clear lectures that made problems simpler by copying down what he writes. Quizzes had exact same questions as homework, tests were unique problems. To do well, make sure you prioritize time for the class and focus on tests, there were tricky problems.

LOTS OF HOMEWORK
Hilarious
EXTRA CREDIT
2.0
5.0
1C
Oct 24, 2018
Wouldn't take again

He might be a good lecturer, but he doesn't cover all topics in the book. Instead of following his lecture, I follow the book. What he expects from you is too much for a calculus class. Too many hw (you must finish even questions in book (not in his HW list) because might put them into quizzes). Hard grader, don't expect to get A. Regret taking him

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
MATH1B
Grade: B-
Nov 11, 2018
Wouldn't take again

My love for maths sinks when I take this class. If you want to stay til 2am every weekend to complete his limitless hw, then go ahead. If not, pls take someone else. I am suffering to get by this class. Toughest class i've ever take. He's a harsh grader too. Dock points off without explaining why. Feeling all of my hard work means nothing to him.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
4.0
3.0
MATH1B
Grade: Not sure yet
Nov 11, 2018
Would take again

Its my second class with mr mk. Summer took his 1A, now 1b. Hard but you learn if studY. Not for lazy students. I go his office one time a week and he answers problems. You learn a lot. Dont skip class. He grades strict but you go to his office and he tells you why you missing point. He gives work sheets and quiz was like that but I didnt do it.

Participation matters
Skip class? You won't pass.
LOTS OF HOMEWORK
4.0
5.0
1D
Grade: B
Nov 16, 2018
Would take again

Prof MK cares about his students success. He offers online class when he doesnt have to. But his exams are very difficult even if you do all hw probs. I hope he assigns more ECs to make up lost points. Im trying so hard to get an A for my UC application, but my exam grades were only Bs. Take him if you like to be challenged. Dont expect easy A.

Tough Grader
Respected
LOTS OF HOMEWORK
5.0
5.0
1B
Grade: A-
Dec 22, 2018
Would take again

Show up to class Take notes Go home and do the homework ASAP Study hard

Respected
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
1D
Grade: A
Dec 25, 2018
Would take again

Well, I guess there are people on here who think making fun of instructors is funny or something. But, theres nothing funny about MK. Hes the BEST.

Gives good feedback
Respected
Participation matters
3.0
5.0
MATH1B
Jan 7, 2019
Wouldn't take again

MK is an amazing guy for sure, but the hype around him is way too much. He is a good professor and hilarious but amount of homework he assigns is just too much for a 5 unit course, and quizzes, midterms and final are really hard even if you do the homework. Take him if youre a math major or you dont have any difficult course with your math.

Get ready to read
LOTS OF HOMEWORK
TEST HEAVY
3.0
5.0
1D
Feb 14, 2019
Wouldn't take again

Too much homework!

Tough Grader
Respected
LOTS OF HOMEWORK
2.0
5.0
MATH2A
Mar 15, 2019
Wouldn't take again

Very hard!

1.0
5.0
1C
Grade: Not sure yet
Mar 26, 2019
Wouldn't take again

Disorganized. He will not review past tests and quizzes or even give back. HW doable, it is taking a UC professor without a TA. His tests are doable if you pay attention, he is funny, but it does not compensate for his negative traits like flaking on office hours. Online lectures help, but you need to do the hw everyday. Good luck to your GPA.

Test heavy
Tough grader
5.0
4.0
MATH1C
Grade: B
Mar 27, 2019
Wouldn't take again

1C is hard, professor is great tho. I wish he did harder examples in class rather than simple ones. Miss class and you are very doomed. Gives extra credit which is very useful. One thing that I dont like is he does online lectures in time outside of class, and cuts the class short. I didn't sign up for an online class...

Lots of homework
Skip class? You won't pass.
Lecture heavy
5.0
4.0
CALC1C
Grade: B
Mar 27, 2019
Would take again

Go to class and prepar to do homework and he grades them. Gives extra cred and helps you too. I dont like long classes but it went fast. Topics were hard but he makes you learn. I was helping my friends in other 1C class most of the time. His notes are really good and gives ec for that too.

Skip class? You won't pass.
Amazing lectures
EXTRA CREDIT
3.0
4.0
1C
Grade: Not sure yet
Mar 29, 2019
Would take again

He teaches well. Tests are doable if youre willing to do the work. Just ask him if you dont get something. He will be fine to help you out. Too many people in office hours see if you can have a one on one with him. Really come into his class prepared because he wants you to learn as he calls it the Berk life. This is a hard class to ace.

Lots of homework
Skip class? You won't pass.
Tough grader
2.0
4.0
CALC1C
Grade: Rather not say
Apr 4, 2019
Would take again

M.K. was one of the hardest professors, mostly because of the number of tests and quizzes he gave. I would suggest not taking this course with other heavy courses because it was extremely hard to handle. There's so much homework assigned and the class requires you to be on top of it at all times. Funny professor, but a hard class for sure.

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
5.0
5.0
MATH1D
Grade: B-
Apr 9, 2019
Would take again

I took MK since MATH43. You can have the good grade, but you need to work for it. Take him if you're a math major, he presents a lot of seemingly interesting concepts. Concepts I wish I had more time to study because I overloaded with 2 other STEM courses, I got Cs on all his classes. I got a B- this time. I call that a win.

Respected
Lots of homework
Tough grader
5.0
3.0
2A2B
Grade: A
May 2, 2019
Would take again

Of all the professor I had with in De Anza, he is the one that truly knows how to teach and makes students passionate about math.

Respected
Inspirational
Hilarious
5.0
4.0
MATH2B
Grade: Not sure yet
May 28, 2019
Would take again

Heard about MK for a while but never get chance to take his course before. This quarter i take his MATH 2B and I LOVE IT! Clear lecture + helpful homework. I do learn a lot from this class. I believe this Linear Algebra class will lay a solid foundation for my future advanced mathematics courses.

Inspirational
Clear grading criteria
Amazing lectures
2.0
5.0
MATH2B
Jun 21, 2019
Wouldn't take again

Unlimited amount of homework that is impossible to finish unless you copy/paste, even if you finish all those homework youre gonna see questions on midterms that youve never seen. Take him to get your first C if you can even pass.

Tough grader
Get ready to read
Lots of homework
5.0
5.0
1D
Grade: A+
Sep 20, 2019
Would take again

MK is my favorite professor at De Anza! He's so supportive, humorous, and knowledgeable. The workload is huge but that's just how math works. He's also really approachable and willing to help. He makes math so much fun and enjoyable. Just work hard and you will love math.

Gives good feedback
Accessible outside class
Hilarious
5.0
5.0
MATH1B
Grade: A-
Oct 20, 2019
Would take again

I transferred out recently and MK is a professor that made me realize how good his lectures were. I have yet to take a class as difficult and rewarding as MK's. Take him to prepare yourself.

Respected
Lots of homework
Skip class? You won't pass.
5.0
4.0
MATH2B
Grade: C+
Oct 31, 2019
Would take again

His lectures are awesomely detailed, he makes everything seem as easy as riding a bike but he grades very harshly and that might just turn out to be a deal-breaker for people. other than that, he's a great professor.

Respected
Lots of homework
Tough grader
3.0
5.0
MATH1B
Grade: A-
Jan 6, 2020
Would take again

Not an easy class. Tests every other week and insane amounts of homework that are only possible because they are all worked out on slader. He's a good lecturer but doesn't do hard enough examples in class. Test averages were pretty low with no curve but seemed to get slightly easier through the quarter. DO ALL THE EXTRA CREDIT!

Lots of homework
Skip class? You won't pass.
4.0
4.0
D001D
Grade: A
Apr 10, 2020
Wouldn't take again

He is a funny guy and keeps spirits high with his humor even when everyone is devastated by their midterm grade. Take all the extra credit opportunities you can. Tests seem hard but are graded pretty easily. I usually score much better than I expected on tests. Quizzes are don't have as much room for partial credit but are not as hard as tests.

5.0
4.0
MATH2A
Grade: A
Apr 18, 2020
Would take again

MK is the best professor in the math department (not surprised considering he is the head). HIs lectures are entertaining and he is extremely caring. He does give lots of hw, so it is best to keep up with it . His midterms are reasonable if you do the hw + pay attention to things he highlights in the book. If you work for it, you can get an A!

Respected
Lots of homework
Amazing lectures
5.0
4.0
2A2B
Grade: C
Jul 6, 2020
Would take again

Best math professor ever seen in my 6 years of community college experience. There could be better professor for tougher grading with difficult and time-consuming exams but MK had some very interesting extra credit project especially in 2B.

Respected
Inspirational
Hilarious
4.0
4.0
MATH1D
Grade: A
Jul 23, 2020
Would take again

I only took 1D w MK, but had known him for quite some time. Aside from being a good teacher, balancing math theorems w intuition, he is an excellent transfer resource for students. He used to be a programmer, so feel free to ask him any questions about transferring in CS. Ask him on CS classes/teachers you should take, and which UCs to go to for CS

Lots of homework
Amazing lectures
Caring
5.0
5.0
MATH2A
Grade: D-
Aug 5, 2020
Would take again

MK is a really great professor! He really is devoted to the subject and his students and cares about each student's success. His class is no cakewalk. I had an especially difficult time (probably because of the time constraints of summer), but I still came out the other end having learned a lot even if my grade doesn't reflect that.

Lots of homework
Skip class? You won't pass.
Test heavy
5.0
3.0
MATH2B
Grade: A
Aug 14, 2020
Would take again

Professor MK really cares about his students and tries his best to keep everyone engaged. He pops jokes here and there and gives straight forward lectures. However, he gives homework every day so it's a lot of work. As long as you keep up with lectures and the homework, you should do well on his tests (they were relatively straight forward).

Respected
Lots of homework
Amazing lectures
5.0
3.0
MATH1D
Grade: C+
Oct 31, 2020
Would take again

Had him for 1C and 1D. Would definitely take university-level math courses with him. Likes to engage the class and will throw in a few laughs. There is a lot of hw, but that's Calc. Need to take notes AND read the chapter. Exams are challenging, but not unreasonable. Cares about his students and will help however he can. Work hard and ask questions

Lots of homework
Hilarious
Caring
5.0
4.0
MATH2B
Grade: B-
Dec 4, 2020
Would take again

MK is the best math teacher I've ever had. I'm not great with math, but the enthusiasm he brings to lecture everyday makes me excited to come to class. He is clear and concise and will put in extra work and helps you so much during office hours. He gives you all the tools to succeed. I've had him for 2A and 2B and he is the best.

Gives good feedback
Respected
Hilarious
4.0
4.0
1D
Grade: A
Jan 5, 2021
Would take again

Great teacher, very funny. He is rather difficult so be careful. His only real issue is that outside of class and office hours, it is near impossible to contact him. He will replace your lowest test (3 of them) with your final. Gives ec for doing all of the hw. if you are taking his class online, then consistently having you webcam on gets you 1 ec

Participation matters
Hilarious
EXTRA CREDIT
1.0
5.0
MATH2A
Grade: Not sure yet
Jan 31, 2021
Wouldn't take again

horrible. very unfair, gives an insane amount of homework. very pretentious professor and class. barely lectures, and spends the majority of class talking about random stuff or just chatting with students. save yourself unless this is the only STEM class ur taking. even then, have fun with this horrible class

1.0
5.0
MATH2A
Feb 4, 2021
Wouldn't take again

Really hard grader, assigns really hard test questions. His lectures consist of him wasting 20 minutes and also ending class about 10 mins late everyday. He needs to put more focus on telling students how to do the work and why it is. He just says "look do this, its so easy" - he actually said this. I am very disappointed and wish I didn' take him.

Lots of homework
Get ready to read
Tough grader
5.0
3.0
2A2B
Grade: Not sure yet
Feb 4, 2021
Would take again

I am taking both 2A and 2B with MK this quarter. Clear lectures and answers all in class questions. Gives 5,6 problems daily and goes over any questions people have at the beginning of the class. All lectures recorded. His classes are the only ones I go to everyday. I skip my other 3 online classes. He does try to make online work which is nice.

Respected
Participation matters
Amazing lectures
5.0
3.0
2A
Grade: A
Feb 4, 2021
Would take again

Khosravi is a GREAT professor, period. Probably the best at De Anza. It's no wonder he has literally 100's of positive reviews. I took him for 2A, and did extremely well. If you are looking for a professor where you can truly learn form and is FAIR, take Khosravi.

Respected
Accessible outside class
Clear grading criteria
4.0
4.0
MATH2B
Grade: A+
Feb 4, 2021
Would take again

Ive taken Khosravi now for 3 math classes at De Anza, and my only regret is that I couldnt have taken him for the other two. Hes excellent and knows how to teach. Take him, you wont regret it. His homework is reasonable and he gives extra credit.

Respected
Accessible outside class
Participation matters
5.0
3.0
2A2B
Grade: A-
Feb 9, 2021
Would take again

I took 2a with him last semester and now hes letting me join his class to review. Like everyone says, clear lectures and funny. Doesnt joke as much this class but its still fun. Ask him for transferring advise too if you can but his office hours are always packed.

Respected
Participation matters
Hilarious
5.0
3.0
2A2B
Grade: A
Mar 18, 2021
Would take again

He truly cares about his students and is incredibly reasonable. I took 3 classes with him and would definitely take 100 more. Get ready to actually learn about things and have fun with it. His office hours are always beneficial to go too. Definitely recommend him if you want to learn thoroughly.

Respected
Hilarious
EXTRA CREDIT
5.0
4.0
MATH2A
Grade: B
Mar 24, 2021
Would take again

I took Prof. MK for three courses now so far and I loved taking all of them with him. The way he introduces topics and gives his lectures is very interactive and keeps you very engaged. Normally most professors will just skim through the notes and skip the proofs in math but MKs lectures are THE REAL DEAL. I loved his class and I highly recommend.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
MATH2A
Grade: A
Apr 8, 2021
Would take again

the best math professor I've ever taken. If his class didn't fill up so fast, I'd take him for every math course! MK is such a good instructor and is always willing to help or elaborate if you don't understand. so generous with grading, your grades are mostly exams and he replaces the lowest with your final! he prepares you well to succeed in class

5.0
4.0
1D
May 6, 2021
Would take again

Great professor who cares about his students and expects you to put in the time and understand the topics. He gives homework daily so make sure to keep up. If you don't study like some previous people who said his tests were impossible, then don't take MK's classes. He's also more lenient than he comes off as and his office hours are a real gem.

Lots of homework
Hilarious
Amazing lectures
5.0
5.0
1D
Jun 26, 2021
Would take again

An amazing professor but nevertheless a hard class. Be sure to go to his office hours for help or clarification as he doesn't really answer any of his emails. Midterms are reasonable enough given that you do the hw(gives out daily). Be careful as the questions sometimes can be tricky. EC if you finished all the hw.

Respected
Lots of homework
Skip class? You won't pass.
4.0
3.0
1D
Grade: A+
Jul 4, 2021
Would take again

MK is overall really nice and caring. His exams are reasonable (do the past tests they're super helpful!). The only reason I gave 4 instead of 5 stars is because MK is virtually inaccessible outside of class and office hours. Tip: do all the homeworks because you will get extra credit and join the MK discord or make one for your class.

Lots of homework
Test heavy
EXTRA CREDIT
3.0
5.0
MATH2B
Grade: Audit/No Grade
Jul 21, 2021
Wouldn't take again

For students who want to take his class in the summer, I would not recommend it. He gives a lot of homework and a lot of lectures. His tests are very difficult. I regret not knowing how does math teachers teach during the summer. I'll probably withdraw later during the quarter and retake his class again.

Lots of homework
Test heavy
4.0
5.0
MATH1D2A2B
Grade: C+
Jul 26, 2021
Wouldn't take again

He is the best Math professor compared to others. All of his tests are proctored. He wants you to learn and dive very deep to the bottom of the ocean. He has oral exams as well. But if your oral performance does not correspond to your submitted homework, the tables have turned around your academic honesty. So, make sure you know what you are doing.

Skip class? You won't pass.
Test heavy
5.0
3.0
MATH2B
Grade: A-
Aug 7, 2021
Would take again

Professor MK was great! Knowledgeable of Linear Algebra. Since I took him during the summer, there would be homework everyday and the pacing would be fast. However, he is more than willing to go over the majority of problems that you ask him to do at the beginning of class. In addition, he's willing to answer questions you have during lecture.

Respected
Lots of homework
Caring
1.0
5.0
MATH1B
Grade: Drop/Withdrawal
Sep 27, 2021
Wouldn't take again

Insane amount of homework given. The first week, we had almost 60 problems due in less than a week and his lectures weren't super helpful. He knows his stuff, but when he's teaching to a lower level math class, he doesn't dumb it down enough for the class to understand what's going on. Also, pretty much impossible to contact this teacher.

Lots of homework
Get ready to read
Tough grader
1.0
5.0
MATH2B
Grade: Drop/Withdrawal
Oct 11, 2021
Wouldn't take again

Lots of homework and I had a problem with talking midterms. For midterms, it was zoom proctoring and it was difficult for me because the professor also wanted to show my work on zoom. I had a laptop with me and it was hard to adjust my work to the laptop and look at the test questions. I wished that I could taken the tests on my own time.

Skip class? You won't pass.
Test heavy
Tough grader
4.0
3.0
MATH1D
Grade: Not sure yet
Nov 8, 2021
Would take again

Class isn't TOO difficult. Calc is always hard so study up & go to class. I don't think there's TOO much hw, just a few problems assigned every day but is also due every day, which you have to keep up with. 3 exams including final, proctored over zoom. Provides old exams as practice for the tests. Good prof but hard to reach over email. Also funny.

Respected
Participation matters
Clear grading criteria
1.0
4.0
MATH2B
Dec 2, 2021
Wouldn't take again

If you thought you are prepared for the midterms, think again. no amount of studying for this class will guarantee a good grade. He seems like a fun guy in class but outside he will not help you. never responds to emails and acts snarky in office hours. If you are looking for a difficult quarter feel free to take MK. Otherwise stay away.

Tough grader
2.0
5.0
MATH2B
Dec 2, 2021
Wouldn't take again

Gives incredibly hard tests, never grades papers ontime.

Test heavy
So many papers
Tough grader
3.0
5.0
MATH1D
Grade: C
Dec 15, 2021
Wouldn't take again

Don't take this class if you're expecting an easy A. Mandatory lectures and homework each day, also every test is proctored over zoom and there's a final oral test. I appreciated his humor and going over the homework in detail, but if you aren't prepared to do a lot of studying yourself before each lecture, you're probably gonna end up dropping.

Lots of homework
Get ready to read
Skip class? You won't pass.
5.0
3.0
1D
Grade: A
Dec 17, 2021
Would take again

I love MK and not because I just saw my grade :) Daily homework actually was very helpful but painful at the same time. Everything you do counts and he is generous at the end if you keep up and do everything. Accepted my late work which helped my grade I think.

Respected
Participation matters
Inspirational
5.0
4.0
1D
Dec 18, 2021
Would take again

Daily HW graded on completion, somewhat difficult tests (there are practice tests on Discord), but offers EC too. He tends to spend much time on HW problems which didnt work for me at first, but I got used to it. Some self-studying would be helpful. Office hours are a big help. All the hard work was worth all the knowledge I gained.

Lots of homework
Clear grading criteria
Hilarious
3.0
4.0
MATH2A
Grade: A
Dec 30, 2021
Would take again

Lectures not helpful, very tough tests. To do well, self-study and do tons of extra problems, not just HW, but do HW too for points. Office hours were hit and miss, but sometimes very helpful. Very slow test grader. Dry sense of humor, seems a bit checked-out, but nice if you get to know him a bit. Better than many at DA, but not life-changing.

Lots of homework
Test heavy
EXTRA CREDIT
5.0
3.0
MATH1B
Grade: A-
Feb 25, 2022
Would take again

I took kosravi online. at first it was hard but it got better. His recorded lectures were very good and he adjusted the homework and due dates a few times which helped. Office hours are super helpful. Not an easy A but you learn.

Gives good feedback
Amazing lectures
Caring
4.0
3.0
MATH1D
Feb 25, 2022
Would take again

This is my 2nd time taking him. He's really one of the better math profs. Grading criteria & layout of class is pretty clear. A few hw problems everyday worth 1-2 points each. 3 exams & 1 cumulative final proctored over zoom but you get to use a small cheat sheet. Tests are kinda hard but study! Ask questions & try to watch lectures. Discord helps!

Respected
Participation matters
Clear grading criteria
3.0
5.0
1B
Grade: A
Mar 26, 2022

I personally didn't have too hard a time. His tests are really really hard, and oftentimes different from what you get in the HW. He likes to go a little beyond what we learned every time. You get very little time for tests, I got lucky, the test I got(as it changed depending on when it was taken) was easier, but for some, I heard was ridiculous.

Tough grader
Lots of homework
4.0
5.0
1D
Grade: A+
Mar 30, 2022
Would take again

At least 10pts. EC for doing all of the HW. Tests are tough but he is a very lenient grader and will try to give you as many points as possible. Use office hours and try to participate in lecture. He grades things pretty last minute and is hard to reach outside of class.

EXTRA CREDIT
Lots of homework
Test heavy
2.0
3.0
1D
Grade: Incomplete
Dec 1, 2022

Please do not take this professor's class. I regret it. 3 tests (120 points), 1 oral exam (20 points), 1 final (60 points), 50 points of homework. 10 points extra credit for completing all homework. Homework assigned every day out of calculus textbook. Tests are 1 hour and 5 questions. Oral Exam is 20 min.

Test heavy
Graded by few things
5.0
5.0
1D
Grade: C+
Dec 26, 2022
Would take again

Although I couldn't really obtain a good grade due to brain fog and certain circumstances, M.K is one of the best professors if you want to actually learn and understand Mathematics. On top of being a good professor, he is one of the nicest and most understanding professor I have ever met! 100% recommend! -Brandon H

2.0
4.0
1D
Grade: Rather not say
Jan 12, 2024

just take 1d online. tbh math classes are a joke. instructors dont mark homework. there is no solutions besides small examples in the textbook. there is really not much learning or improvement beyond just lectures. His lectures were ok.

Tough grader
4.0
4.0
MATH2B
Grade: B+
Apr 20, 2024
Would take again

The online lecture format was a bit boring, but thats understandable. MK gave a bunch of extra credit which helped my grade A LOT. The homework was tedious, but if you understand it, you will do well on exams. He also gave us previous exams to help study. He lagged on grading a lot (we didn't know our test 2 score until the class was done)

EXTRA CREDIT
Lots of homework
Test heavy
5.0
4.0
2A2B
Grade: A
Apr 20, 2024
Would take again

MK is a great professor. His format is very straightforward, and he wants to see you succeed. He's also quite funny and keeps the lectures lighthearted, which helped me stay focused in lectures. MK is the division dean, so he's sometimes behind on grading and posting homework. However, as long as you study hard, you'll be successful in this class.

EXTRA CREDIT
Hilarious
Respected
3.0
4.0
2A2B
Grade: Not sure yet
Apr 25, 2024
Would take again

Nice guy, hard tests, sort of a lenient grader. Very inconsistant with grading and assigning homework, often assigning it a day or two late. Graded everything (except our first midterm) after the end of the quarter. He wants to make you suceed, respectable teaching philosiphy.

Tough grader
Caring
Online Savvy
3.0
5.0
2A2B
Grade: B
Aug 28, 2024

VERY difficult exam

Tough grader
3.0
5.0
2A
Grade: C+
Oct 15, 2024
Would take again

He's funny but sooooo hard. Surprise tests. Takes forever to grade homework. Gives some extra credit for doing all the homework. Exams have material not convered. Answers homework questions. Practice tests not helpful.

EXTRA CREDIT
Hilarious
Graded by few things
2.0
5.0
MATH2B
Grade: Not sure yet
Feb 14, 2025

He speaks toooooooooooooo fast

Lots of homework
Lecture heavy
Graded by few things
5.0
3.0
2A
Grade: B
Mar 28, 2025
Would take again

Very friendly, gives good lectures, generous grader.

EXTRA CREDIT
Hilarious
Test heavy
3.0
4.0
MATH2B
Grade: A-
Apr 6, 2025

The grading scale is harsh. An A scale is [230, 250]. You will be graded based on hw-60 pts,2 tests-120 pts, & final-70 pts. There is no curve and no graded quizzes.His lectures are okay, but sometimes goes too fast. There're also not many opportunities to practice in class. I hope he could cover more examples with a difficulty similar to the exams

Tough grader
Graded by few things
5.0
4.0
2A
Grade: A
Jun 28, 2025
Would take again

He is nice

Tough grader
Hilarious
Lecture heavy
5.0
3.0
MATH2AH
Grade: A+
Jul 6, 2025
Would take again

Great prof w/ very engaging lectures and lots of jokes. Reasonable amount of HW and ~4% EC for HW. Tests similar to assigned homework, were easy conceptually but hard computationally. Gives pretty generous partial credit if you know what you're doing. Honors project was a 5 page report + presentation on a diffeq topic. Brush up on 1B before taking.

EXTRA CREDIT
Amazing lectures
Hilarious
5.0
4.0
MATH2A
Grade: A
Jul 20, 2025
Would take again

Had his DE class Spring 25. He made an uninteresting subject fun with frequent jokes and cheerful mood. Highly test-oriented course and high expectations for solution, however these expectations are clear, and he ensures there are no surprises with what he expects from us. And I'm sure he'll read this review and make a joke about it someday too.

Tough grader
Hilarious
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

77%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 116 grades
Most common grades:
A (51)
Not sure yet (23)
B (13)
Grade Distribution
A(59)B(17)C(17)D(9)F(0)A-/B+(21)
Based on 157 reported grades
A: 51
Not sure yet: 23
B: 13
A-: 12
Common Tags
Respected (38)
Hilarious (33)
LOTS OF HOMEWORK (32)
Skip class? You won't pass. (31)
Lots of homework (27)
Amazing lectures (26)
EXTRA CREDIT (22)
Tough Grader (19)
Rating Trend

Declining

-0.67 avg change
Oct
Feb
Mar
Apr
Jun
Jul
Last 6 months
Ratings by Course

43

5.0

(1)

MAT2000

5.0

(1)

MATH10

5.0

(3)

MATH1A

5.0

(10)

MATH49A

5.0

(3)
+43 more courses
Difficulty by Course

43

5.0

MATH

5.0

1B

5.0

MATH1D2A2B

4.5

CALC1C

4.3

Similar Professors