3.8
Quality3.3
Difficulty53%
Would Retake104
Reviews53%
Would Retake
104
Reviews
Rating DistributionOfficial
5
58
4
12
3
8
2
6
1
20
What Students Say
“Very smart and caring”
MATH015 - 5.0 rating“Omgggggggg god bless her soullllllllll”
MTH123 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
97%
Textbook Required
29%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.25 avg changeRatings by Course
MATHM015
5.0
(1)MATH3209
5.0
(1)MATH015
5.0
(2)MTH3013108
5.0
(1)MTH020
4.7
(3)Difficulty by Course
MATH125
5.0
MTH121
4.5
MATH3209
4.0
MTH123
4.0
MATH121
3.5
Reviews (104)
Get prepared this class is hard. If you haven't had math in a while, not good at it or didn't take 020 or 030 don't take this class. if your good in math then you should be fine. She covers a lot of info in a class, but she does go over it after class. She tries really hard but classwork differs from what the homework is.
Very hard teacher, try to avoid her.
AVOID HER. She should not be a teacher. Does not explain material well and doesn't use examples which makes it hard to identify problems on tests. Makes mistakes on board which makes it impossible for you to try to learn the material yourself since she is no help. Gives no break. If you have a good GPA and do not want it ruined stay away from her.
Honestly, i took Math 121 to freshen up my math skills and take a college math course. She is a smart woman, but she is unable to teach the material. She'll put a problem on the board, make mistakes, and then say "blah blah blah" when she should be explaining how to do the example. Only 3 tests + final... Personally, i wouldnt recommend her
COLD-HORRIBLE-DIFFICULT AVOID HER AT ALL COSTS!!!!!!!!!!!!!!
Awesome professor.
she isnt bad at first i thought she was makin alot of mistakes but compare 2 the math professor im having now it wasnt even that bad! she gives examples and spend time to help u understand it even stay after class to quickly explain unlik sum math professors i read about here. mayb not the most outgoing or w/e but jus do the work nd thats it
She is an okay teacher. I don't think I would've been able to follow her if I didn't take Math 020 previously. Not sure...Nice person...likes to say "blah, blah, blah". :)
Awesome teacher. Very helpful. If you don't understand, she'll explain it until you do.
She tought me so much of Math that I have never known I cnalearn this much...she was very patient with the students and their problems, and would have explained until we all learn....I highly recommend her however, you must study hard and do the home works.... :)
best teacher ever...she should teach every course at the college...all others pale by comparison...you work hard in her class but the effort is rewarded...
very nice and understanding....helpful and full of knowledge....makes this confusing course very easy to follow and you will be able to apply the topics in your life...I strongly recomend her; however you have to be serious and study well
Absolutely looooooove this professor!!!!! She is so easygoing and explains everything in baby steps!!!! And she is also very paitent and an easy grader !!!! I wish she would teach college algebra.. This spring !!! Algebra is tough but she made it so easy !! Get her!!!!!! Trust me!!! I've had to take algebra 2x until I came in her class
Amayzing; I have heard so many bad things about this course, but she makes it so interesting and some how easy if you follow what she asks you to do. Amayzing person, nice , helpful and so sweet. I strongly recommend her if you want to learn and enjoy a math course which we all dislike.
I hate math but I love this professor! She is very nice, understanding, and goes over material well. There are review sheets for tests. She's great, take her math classes!
Fair grader and helpful, that is, if u ask 4the help. Makes mistakes often bt hey, she's human. If you pay close attention & take notes u should be fine. She let's u use a formula sheet on ur tests and quizzes. Doesn't check the hw. Oh, & u'r deff gonna wonder what her nationality is. If ur brave enough, ask. I'd tell u but u wouldn't believe me ;)
Amayzing ; this was the second course I took with her.She is like an angle, helping not only me but others in the class. The class size was too large, and yet she was able to manage the time and go over the material over and over.She has review sheets for every exam and reviews the material to the core of it many times. I strongly recommend her.
yeahhh, I just checked my grade; I knew she was amayzing,and I have to tell you I have never learnt this much in Math in my life as I did in her class; wonderful person, in and out, helps you from her heart. Take her, not only you learnalot, but also you will enjoy math :)Just love her.
I honestly didn't like her. I felt that the only kids that succeeded were students who like math. Her class was hard. I wouldn't recommend her to anyone.
wonderful person to learn and get help from. She went out of her way to make this confusing course for every one in the class easy, and those who did not follow her instruction most probably had a hard time,but for me it was easy to jump from my last grade of D to B+. I never had any thing more than C in math courses. I am happy and recommend her
take good notes you do not need any text books. Follow what she says and it will get very clear what math is all about. very hard course, but now seems so easyto me after i did what i wrote for you. Strongly recommend her; wonderful, sweet and fun teacher to have ever.
wowwwww, and wowww, and wowwww... can not belive i was able to learn this much and do very well...just love her way of teaching and her personality...very sweet, and fun person....just take her if you want to learn.
A great professor who makes her students do their best to pass her class with online homework assignments, answer questions on the board, do review sheets and etc. show effort in her class and she will surely pass you.
Lovely lady, wants her students to pass. you get what you give in this class, if you give a C effort you will get a C. She takes in to consideration that for many people math does not come naturally and is willing to be accommodating on times when she can work with you one on one, her downfall though is she does make mistakes at times she is human
Great Professor, really cares and has a great style of teaching, you really learn and she makes things so easy.i've learned more in her class then i did in all my years in school, and she makes it seem so easy and conveys it so its totally understandable. i hope i see her name when im registering for next term, she's great
I have my own business right now after I graduated last year from CSI.Many times when I was trying to solve an issue at work, I realized how her way of teaching and applying it to the real life, is helping me now.She is amazing and I do advise to take her class if you want to learn and use it in future. Best teacher ever; sweet and lovely person.
THE BEST; she is so clear, helpful, caring, very tough on those who do not want to study and learn. Never had any math teaher to make the subject fun and yet crystal clear to learn and remember for ever. Highly recommend her; but you have to work hard to earn the grade. Love her.
Just great. you have fun and learn at the same time. she teaches you what you need for future, not to just waste the time and cover the entire text book. she is a hot and smart professor who loves her job and students. She has ways of tecahing a topic to stay in your mind for ever.Highly recommend her and will take more classes with her if I can.
Great professor. Love the class and her. She is caring and understanding if you are willing to study... gives opportunities to improve your grade... I have never understood Math until I took this course. now statistics, probablity, geometry, algebra , and ..... has a to totally different meaning for me, and i clearly understand it.
Just wonderful..never been excited about doing my math HW in past and now, it seems so easy to just start a problem no matter how much I know.Now I know I can do it with the foundation which she taught us. Loving and caring person, and knows her materail very well. Loveto take her class again.I am even proud now to say I love Math because of her.
I really love her.She is great as a Math professor...Wonderful.You need to attend the class and do your homework and you will succeed..
I can't really give a good opinion compared to others because I had her for winter, but I can say she is very willing to help you. I would definitely recommend her.
Had here for Winter Session. If you do your part, follow up with questions, and take good notes you'll have no issues. She will help you until the very end.
Greatand sweet professor; explain everything in details, and her tests are very fair. Take good notes, do HW , attend the sessions and study; you will be perfect. If you pay attention to her lecture, for sure you will learn and that stays with you for future. Very easy to follow her lecture, and yet enjoy the class and material.
She is just amazing. Big time extra credit giver if you do your part and try to study well. Gives good feed back when you make a mistake and helps you learn. Very sweet and would love to take her for higher level math courses. I would highly recommend her.
Will take her class in future if possible. Recommend her to who ever wants to learn and have a successful semester. If you attend her class,take good notes, do the homework and pay attention to her lecture, I do not see any reason not to learn and get a god grade. Do not memorize anything, she wants you to learn it
She is the best :) will take her class over and over; amazing. Study, participate, and you will get the grade you want.
The course is not easy but her ways of teaching makes it so easy and breeze to follow the concept and material. The tests are based on class notes and homework. If you do your part, you will have no problem passing her class with a high grade. Just take good notes and study them to learn.
Keshtgar is one of the best math professors I ever had. She is a tough professor and homework's is a must do. If you lazy and you just like to be all laid back you will never pass her class. However, if you work your ass off you can pass her class easily. She is very crystal clear with her lesson, gives out plenty of examples. Test are very easy !
she is a good professor! Too smart for her own good. Makes up questions in her head! Her tests are fair if you paid attention to the lectures. If you pay attention in class and study, you'll do fairly well. She is always there if you ask for help, and responds to your email or request with in a reasonable time.
If you have a hard time with math you should definitely take her. She will help you with anything you need and she gives you all the tools you need to pass. VERY strict with attendance, will give WU for more than 7 hours of absences. No book but have to buy online math homework course. Overall if you need help take her.
Just great. Never thought I can enjoy a math course. After couple of lectures, I was so motivated to do more HW assignments to see my good score since I truly inderstood what was going on. She is wonderful, caring, and is always there for you and spends tme to go over your problems. She is tough, and hot and yet funny. Totally recommend her.
Great class was a bit intense because it was a summer course. She is a wonderful professor, she teaches the material in a way you can understand it. As long as she sees that you work hard and do the hw she is willing to help you. She is very strict but if you respect her she makes class interesting and funny.
You will learn the material if you attend the class. She lets you out early and you don't need to do the homework as long as you're averaging an A- or better and you participate in class and she knows that you know the material.
I love this professor. She is very clear, smart, and very sophisticated. She gives u a great feedback and encourages u to do better. If you attend, learn, and participate, you will do great. I am taking 123 next semester with her again. Strongly recommend her if u want to learn.
I am taking 123 which is a very hard math course with her right now. She made it so easy to understand the topics. The best way to retain what she teaches is to follow her advise and practice. I am expecting an A or the lowest A- . I love her, and I will take her class over and over if I can. She is amazing, sweet and so smart. For sure I recommend
She is a great professor who teaches extremely clear and well. Not only she makes the material much easier to understand, but also she is there for you. Highly recommend her.
Just great. I had professor keshtgar this summer for prealgebra. Everyday we covered one week of class lessonns and she managed to cover everything very clear and easy to understand. time was short for us to practice more at home. I wish I had her during a regular 4 months semester. Amazing, clear, easy to follow, loving and caring .take good notes
This professor teaches very well. She helps you solve math problems through easier methods. I would recommend you to take this professor, especially if you're in Liberal Arts & Science. What's good about her is that she rarely collects homework. She would go over the homework at the beginning of the class.
Great Professor! I'm currently in her 123 class and couldn't have asked for a better professor. Although, Math 123 is a more difficult class, she will slow down and break down a problem for you before moving on. She genuinely cares for her students, as well as seeing them pass. As long as you work with her she will work with you, gives extra points
Professor Keshtgar is a tough grader, she loads you up with homework that is irrelevant to her exams. She misleads you by telling you that she will take into consideration attending tutoring. The worst professor I've ever had.
Very nice Professor. Even though I got B+ in this class, I believe I learnt a lot and for me being absent three times and was excused once, and missed the first set of HW assignments on line, I still did well. I am learning to follow instruction from the beginning. Definitely recommend her if you want to learn knowing the material for next class.
The lectures were okay. It is math so it isn't very exciting. She does help out with extra credit if the class is struggling. Do the home work assignments because they help with the work in class.
Professor keshtgar is very clear in her lectures. She makes the topics easy to understand and learn. The HW assignments were a bit tough and it seems it is made by the department not her, but she explained every single one of them if we had any problem in the beginning . Strongly recommend her. Study hard, do the HW and attend, you will be perfect.
Amazing. Very intelligent. Makes up any type of question in her mind based on the question that you asked to make the explanation much easier for you to follow. She shows the work step by step. She brings you back to the easy concepts and then she shows you how the hard part is driven from that. Strongly recommend her.
omggggg such a great professor god bless her honestly just do the work and you'll be fine she really explains everything so clearly you won't be confused but you also have to put your part in too!
Here's the deal, she's an excellent professor, very intelligent and very knowledgeable in the subject. Here's my only complaint. She sometimes goes too fast when explaining the material and I end up getting stuck. For me she needs to explain the material slower because it's honestly very hard She gives out a lot of homework too.
Just great. Very clear and makes the lessons much easier than what they are. Took this class before, and absolutely had no clue but now not only I understand better, but I also am helping my classmates. Love her, and the way she teaches. Very serious and respected. ( Also funny to break the ice) recommend her if you want to learn.
She's ok. Hardest class I've ever taken. I have no idea what she's talking about half the time. She goes too fast sometimes, she does go step by step but doesn't go in depth slowly how to decipher the problem. I'm considering changing my major thanks to this class and I used to be good at math but I have no clue what's going on in this class :/
best professor for math 123. she really does care for her students. Gives out review sheets, same like her exams. Easy to pass.
I feel like her final was made special for me to pass, I did really well on it and I got a C in her class :) Thank you professor Keshtgar :)
Omgggggggg god bless her soullllllllll. :) She's such a nice person and a real gem of a professor. The material was a bit tough to learn at first but she's an expert at helping you learn the material. If you have to take math 123 for a requirement of your degree I BEG YOU to take her class :) YOU WILL PASS ON YOUR FIRST TRY :)
Beautiful inside out. Intelligent and likes to share her knowledge with you so you would understand the material better. be on time, follow the lectures and review sessions and you will be fine. Take her if you want to learn math in a right way. love her.
Very smart and caring. Would recommend to friends!
Didn't understand math until I took her! Finally passed. She's amazing!!
Amazing math professor who loves her job and cares for the student's success. Recommend her to those who want to learn and do well for sure.
Not saying she's a bad professor but the way she teaches is hard to learn. For each topic she just dives in. yes she does solve the problems on the board but she doesn't go into how she got her answers. Half of the topics i have to learn by myself, one of the topics she didn't even write the formula and just solved it...
very good professor gives you the chance to pull yourself together and improve and is very caring.
Very smart. Seems Prof. Keshtgar enjoys teaching and helps those who try their best. Very clear lectures. Attend, take good notes, follow her instructions, and you will be fine. Do recommend her and for sure love to take her again. The best.
she is really kind and helpful. she loves to answer any questions and does not judge you if you have a hard time understanding. she is only a little tough at times when she sees you are loosing focus. she has a sense of humor and is really understanding. great teaching skills as well her methods really work
Love her! Knows her stuff and will answer any questions students have. She has a review class before exams. Shes super tough about cell phones and not paying attention in class- shell call you out right away. Dont be on your phone and show you care and youll get an A. Math was never my strength but she made it easy for me. Strongly recommend.
Just great. This is the second time taking this class. I can see the difference in her methods of teaching versus my previous instructor. I know I will do great. Love her, and DO recommend her for sure.
The course I hard, but the time flies so fast before you know it. I enjoy her lectures. Her lectures are organized and she gives Review sheets for her tests in one package. I guess If I do my part as I am supposed to,I will do great.I love her and would take her again. I already took her for mat 030, and did so well in her class; Amazing Prof.
So far, not a bad professor. A bit hard to understand at times, however, she will answer any question you have. She will always help you and is very caring. Do the HW or she will call you out and pay attention. Good luck to everyone in her class, doesn't seem to hard but Trig was always difficult for me, let's see if I can finally pass.
It was the hardest course I have taken.
She is nice but couldn't understand her most of the time. Should have received a much higher grade. I won't take her again.
I have her currently and she the worst. She Will air out other students dirty laundry in front of WHOLE class. She doesnt explain clearly, ask her a question after class and you get shooed away. Worst professor ever, never want to take her class again!
Caring professor who gives quizzes for extra credit points towards tests. Checked homework randomly the first few weeks but after that never checked it. 3 tests including final and she replaces lowest grade with final grade.
she is a nice lady but a horrible professor. im not sure if she realizes college students also have lives outside of school and many people have work before and or after class. She is HEAVY on homework and im not talking about go home and do an hour of homework im talking closer to 3 to 4 hours of homework every night. she is a bad explainer
Honestly wouldnt recommend with COVID-19 going on she still was strict on homework and attendance she calls you out in front of everyone if you were a minute late she deducts points i had a technical difficulty with my laptop and she still didnt care. Shes so quick to drop you from the course. she also gives pop quizzes
Worst professor ever!!! I mostly don't rate professors if they are slightly strict or unreasonable so if I am doing it then there is a reason. DONT TAKE HER!! If you have a choice. I took her for the summer course, I know it is supposed to be hard but her attitude is just intolerable. Listening to her for three hours literally gives me a headache.
I am not saying she is a bad professor, she might be good but she is so disrespectful towards her students. She demands respect from you but she won't do the same. She needs to know that respect is supposed to be earned not just given. Don't take her! I am telling you.
Simply the worst. With the situation right now with COVID-19, she is being soo unreasonable while all the other professors are being polite and caring. It looks like she thinks she owns the college she threatens students like she can kick you out of class or even college when she can't, she will treat you like highschool students or even worse.
rude and disrespectful, would never recommend. not understanding as you would expect a professor to be, especially if she expects this being reciprocated back to her. tons of work as if your world revolves around math. if homework and tests do not have a "correlation", she lowers your grade. reconsider taking her !!!!!
Worst Math Professor at CSI. Took her twice, did good, didn't pass both time. If you care about your grades, don't take her, If you don't want to waste time, don't take her. So uncaring and out of touch with the real world. Literally kicked me out of class for typing "SMH". Above all, she is sooooooo BORING. Please don't take her.
Very inconsiderate and rude Professor I would not recommend taking her class.
At first I thought that she was too tough but I realized that she's good at what she's doing, she's passionate about her work and explains well. Attentive to the absence of students and those who doesn't participate much. If something is hard to understand just say so, she will help if asked. Be responsible and that's it! That's just my opinion.
She's a really sweet woman and she's great at what she does. Math isn't a strong subject for me, but I passed with above a 90. There's a good amount of homework, but she'll review it in class if you had trouble understanding. There are no surprises in her class and she's very clear about what to do. I would take her class again.
She knows the material well. Do your homework, be on time and don't be absent. You will be fine. Textbook homework. Some problems are similar to those done in class, some are not. She calls on people randomly throughout the class and marks people absent if they don't respond. She makes sure everyone understands the material by offering help.
Cannot deal with this woman. She is a terrible teacher, marks people late even if it's a minute. I have a class that ends at 12:20 while her class starts at 12:20. I cannot be there exactly at 12:20, BUT GOD FORBID i'm a minute late i get a lecture. It's insanity.
best math teacher I've had in a while! she's very sweet and is always willing to help if you have any questions. I'm awful at math, but she made it almost seem simple. If you're unsure if you want to take her, you should! Very relaxing class.
Worst professor ever !! Dont take this class unless its ur last choice. I entered the class last because of financial aid issues and she refused to let me make up the quiz that I missed which was giving on the second day of class. She said thats not my problem after I emailed her multiple times regarding the issue but she never replied.
Hard but she's good at what she does, its not the worst in the world honestly.
multiple students had to drop this class a week before semester end because there was no way of passing. She is not understandable, she moves topics way too fast and doesn't go over previous work. She is rude to students who cant comprehend her. She doesn't count homework toward the grade, only grades tests. Worst professor 0/10 would not recommend
Horrible Proffesor,even medical emergencies she won't let u makeup tests. Shes out of touch from reality, she teaches horrible, she will mock and humiliate you for no reason infront of the whole class. Talks about her students not giving in work/coming late the whole time instead of teaching. I do not advise taking this class unless last choice
She doesn't respect her students at all. If you are late a minute she will start lecturing you on how important attendance is. She also doesn't allow you to go to the bathroom and tells you to go early. Student walked in a couple minutes late and she threatened to check the camera to see if he came. Horrible teacher overall would not take again.
gives too much homework and doesn't always explain well. Also calls you out for being late, had to drop this class for my sanity.
She does go too fast in the work and gives a lot of work but if you are good at math this class would be easy for you but if you have a problem with math, I recommend you to drop the class and use the rest of the semester to revise your high school math to be ready for this class.
There are more better options, chose wisely
There are many better options than this professor choose wisely.
Very difficult to understand. Struggles a lot, does not give extra credit and I would switch out professor if I could.
If you listen carefully in class and complete your homework, you should be able to pass. There will be four times exams, all of which are written and conducted on-site. She has gave extra points. If you have any questions or don't understand something, you can visit the professor's office. She will be happy to help you
Initially, I was nervous going in due to some of the harsh reviews she had received. However, I could not disagree more. If you show up to class (on time!!!!), do the homework, and do her review sheets, you can pass. Math was never my strong suit, but she made everything so easy and answered EVERYONE'S question without making you feel stupid.
This whole class is based off your tests, if you fail 2 tests you cannot get anything over a C. She is very nice, but will give no extra credit ever. All of her classes are very fast paced so it is hard to actually understand the topic. Do not suggest taking her unless you are naturally very good at math.
Class Info
Online Classes
100%
Attendance Mandatory
97%
Textbook Required
29%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.25 avg changeRatings by Course
MATHM015
5.0
(1)MATH3209
5.0
(1)MATH015
5.0
(2)MTH3013108
5.0
(1)MTH020
4.7
(3)Difficulty by Course
MATH125
5.0
MTH121
4.5
MATH3209
4.0
MTH123
4.0
MATH121
3.5