4.1
Quality3.5
Difficulty72%
Would Retake299
Reviews72%
Would Retake
299
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
77%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.67 avg changeRatings by Course
43
5.0
(1)MAT2000
5.0
(1)MATH10
5.0
(3)MATH1A
5.0
(10)MATH49A
5.0
(3)Difficulty by Course
43
5.0
MATH
5.0
1B
5.0
MATH1D2A2B
4.5
CALC1C
4.3
Reviews (299)
Very smart professor.
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.
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.
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.
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.
A great professor, very smart and responsible. Highly recommend!
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.
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.
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 ;)
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.
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.
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.
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!!
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 :]
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!!
Easiest prof ever ;] If a person who hate math like me can pass his class, you can too :D
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 :)
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.
Awesome!!!
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.
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.
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 !!
HE CAN INTEGRATE!!! TAKE HIS CLASS!! SERIOUSLY.. TAKE IT!!
no way can you not get an A+ in this course
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...
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..:)
He is the best, that's all i have to say
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!
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.
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.
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.
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..
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!
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
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.
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.
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.
loveeeee him :)
He is very hard.if your major isn't math. don't take him.
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.
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.
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
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.
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.
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.
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.
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!
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.
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!
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.
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.
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!
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.
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!!
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!
->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+!
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).
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.
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.
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.
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.
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.
He talks too fast and enjoys making jokes that aren't all too funny. His tests and quizzes are fair and from the homework.
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.
Love his lectures! Sooooo good...
gives surprise quizzes. Midterms are very challenging if you did't took cal1B before
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.
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!
Clear clear teacher but extremely hard tests/exams. I wouldn't recommend this teacher if you plan to get an A or B.
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
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!
Best professor in De Anza!
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.
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.
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.
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!
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.
He is ok
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 :)!!!!
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
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.
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.
He is the best math teacher I have ever seen.
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.
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.
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!
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 :).
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.
Expects too much and doesn't put in the extra time to help you. Does things to benefit only his title or name.
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(:
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!
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!
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.
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.
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!
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.
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.
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. :)
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.
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.
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
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.
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!
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.
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.
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.
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!
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.
Best professor in De Anza
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!
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.
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.
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.
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.
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.
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.
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.
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
MK is the man
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.
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.
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.
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.
Good professor, really knows his material. Tests are difficult if you are not absolutely on top of the material at all times.
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
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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)
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.
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.
He is really good at teaching
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
Took this class in the fall, stay away if you value your GPA
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.
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
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.
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.
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!
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
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.
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
definitely one of the best professors in the math dept, he offers lots of extra credits to boost your grade at the end!
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!
he rocks! take him, and you'll see what I mean.
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.
nice class!
this instructor is simply AMAZING!
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
Funny and easy going. Skip a class and you'll be lost, math requires lots of work.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
Not recommended. His class is too hard for average students
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.
Listen to the lecture and do the homework. Grades will show your efforts!
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.
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.
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.
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.
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.
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
What a crazy summer. materials are boring and teacher is rude. just hope this can all be ended as early as possible.
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
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.
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.
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.
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.
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!!!
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.
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
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.
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.
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 :)
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.
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.
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.
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.
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.
one of the worst math professors ever. doesn't cover subjects, and is a tough grader.
he is ok. not the best choice to go with
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.
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.
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
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.
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.
Meh would not recommend for 42. If you struggle with math, I'd avoid him as he skips steps and assumes you know everything.
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.
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.
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.
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.
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..)
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.
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
nice professor, EC chances, esay final but comprehensive, cheat card allowed. Materials are well covered by him. Explaian everything in a good way.
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.
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.
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.
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
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.
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
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.
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.
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.
Show up to class Take notes Go home and do the homework ASAP Study hard
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.
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.
Too much homework!
Very hard!
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.
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...
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
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.
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!
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.
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
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.
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).
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
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.
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
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
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
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.
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 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.
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.
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.
Gives incredibly hard tests, never grades papers ontime.
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.
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.
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.
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.
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.
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!
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.
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.
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.
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
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.
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)
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.
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.
VERY difficult exam
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.
He speaks toooooooooooooo fast
Very friendly, gives good lectures, generous grader.
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
He is nice
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.
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.
Class Info
Online Classes
100%
Attendance Mandatory
77%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.67 avg changeRatings by Course
43
5.0
(1)MAT2000
5.0
(1)MATH10
5.0
(3)MATH1A
5.0
(10)MATH49A
5.0
(3)Difficulty by Course
43
5.0
MATH
5.0
1B
5.0
MATH1D2A2B
4.5
CALC1C
4.3