3.8

Mojgan Keshtgar

Mathematics - College of Staten Island (CUNY - Staten Island)

3.8
Quality
3.3
Difficulty
53%
Would Retake
104
Reviews
3.8
Quality
3.3
Difficulty
3.8
Helpful
3.7
Clarity

53%

Would Retake

104

Reviews

Rating Distribution
Official

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 rating
Class Info

Online Classes

100%

Attendance Mandatory

97%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 31 grades
Most common grades:
Not sure yet (8)
A- (6)
A (6)
Grade Distribution
A(8)B(5)C(5)D(7)F(1)A-/B+(11)
Based on 50 reported grades
Not sure yet: 8
A-: 6
A: 6
Drop/Withdrawal: 6
Common Tags
Skip class? You won't pass. (17)
Lots of homework (14)
Amazing lectures (12)
EXTRA CREDIT (11)
Clear grading criteria (10)
Gives good feedback (10)
Test heavy (10)
Caring (9)
Rating Trend

Declining

-1.25 avg change
Sep
Oct
Nov
Jan
Jan
Dec
Last 6 months
Ratings by Course

MATHM015

5.0

(1)

MATH3209

5.0

(1)

MATH015

5.0

(2)

MTH3013108

5.0

(1)

MTH020

4.7

(3)
+12 more courses
Difficulty by Course

MATH125

5.0

MTH121

4.5

MATH3209

4.0

MTH123

4.0

MATH121

3.5

Reviews (104)
3.0
4.0
MTH121
Sep 27, 2006

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.

3.0
4.0
MATH121
Nov 8, 2006

Very hard teacher, try to avoid her.

1.0
5.0
MTH121
Dec 18, 2006

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.

3.0
3.0
MATH121
Apr 18, 2007

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

1.0
5.0
MTH121
May 19, 2007

COLD-HORRIBLE-DIFFICULT AVOID HER AT ALL COSTS!!!!!!!!!!!!!!

5.0
1.0
MATHM015
Jun 22, 2007

Awesome professor.

4.0
1.0
MTH020
Jan 15, 2008

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

4.0
4.0
MATH030
Jun 4, 2008

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". :)

5.0
2.0
MTH020
Nov 13, 2008

Awesome teacher. Very helpful. If you don't understand, she'll explain it until you do.

5.0
4.0
MATH3209
May 14, 2009

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.... :)

5.0
1.0
MATH102
Jun 9, 2009

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...

5.0
3.0
MATH102
Jul 2, 2009

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

5.0
1.0
MATH015
Jan 22, 2010

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

4.0
3.0
MATH8974
Sep 19, 2010

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.

5.0
3.0
MTH102
Sep 21, 2010

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!

3.0
3.0
MTH102
Dec 5, 2010

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 ;)

5.0
3.0
MATH102
Dec 23, 2010

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.

5.0
3.0
MATH102
Dec 25, 2010

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.

2.0
4.0
MTH102
Jan 11, 2011

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.

5.0
3.0
MATH102
Feb 13, 2011

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

5.0
3.0
MATH121
Apr 13, 2011

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.

5.0
3.0
MATH121
Jun 20, 2011

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.

5.0
3.0
MTH030
Aug 9, 2011

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.

5.0
2.0
MTH102
Dec 10, 2011

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

5.0
2.0
MTH030
Dec 12, 2011

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

5.0
3.0
MATH121
Jan 28, 2012

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.

5.0
3.0
MATH121
May 7, 2012

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.

5.0
3.0
MATH121
Dec 17, 2012

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.

5.0
3.0
MATH102
Dec 17, 2012

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.

5.0
4.0
MTH030
May 21, 2013

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.

5.0
1.0
MATH030
Jun 7, 2013

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..

5.0
2.0
MTH030
Grade: Pass
Apr 9, 2014

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.

5.0
2.0
MTH030
Jun 22, 2014

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.

5.0
3.0
MATH121
Oct 9, 2014

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.

5.0
2.0
MATH102
Grade: B+
Nov 10, 2014

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.

5.0
4.0
MTH121
Grade: A-
Nov 10, 2014

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

5.0
3.0
MATH121
Grade: A-
Jan 6, 2015

She is the best :) will take her class over and over; amazing. Study, participate, and you will get the grade you want.

5.0
2.0
MATH102
Jan 6, 2015

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.

5.0
3.0
MATH123
Grade: A-
May 8, 2015

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 !

5.0
3.0
MATH123
May 9, 2015

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.

4.0
4.0
MTH20
May 21, 2015

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.

5.0
1.0
MTH123
Grade: B+
Jun 18, 2015

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.

5.0
3.0
MTH030
Jul 29, 2015

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.

5.0
1.0
MATH030
Grade: A+
Dec 3, 2015

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.

5.0
2.0
MATH030
Grade: A
Jan 7, 2016

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.

5.0
4.0
MATH123
Grade: A
May 9, 2016

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

5.0
4.0
MTH123
Grade: A
Jun 1, 2016
Would take again

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.

5.0
2.0
MATH030
Grade: B-
Jul 31, 2016
Would take again

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

4.0
2.0
MTH102
Grade: Not sure yet
Nov 5, 2016
Would take again

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.

LOTS OF HOMEWORK
Clear grading criteria
Caring
5.0
3.0
MATH123
Nov 20, 2016
Would take again

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

Gives good feedback
Amazing lectures
EXTRA CREDIT
1.0
5.0
MATH123
Dec 14, 2016
Wouldn't take again

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.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
MATH123
Grade: B+
Dec 20, 2016
Would take again

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.

Gives good feedback
Inspirational
EXTRA CREDIT
3.0
3.0
MATH102
Dec 21, 2016
Wouldn't take again

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.

Skip class? You won't pass.
Clear grading criteria
Caring
5.0
3.0
MATH123
Grade: B
Dec 21, 2016
Would take again

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.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
1.0
MATH030
Grade: A-
Jan 24, 2017
Would take again

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.

Gives good feedback
Amazing lectures
EXTRA CREDIT
5.0
3.0
MTH3013108
Jan 26, 2017
Would take again

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!

Gives good feedback
Clear grading criteria
EXTRA CREDIT
4.0
5.0
MTH123
Grade: Not sure yet
Feb 9, 2017
Would take again

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.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
5.0
2.0
MATH123
Grade: B+
Apr 11, 2017
Would take again

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.

Gives good feedback
Inspirational
Amazing lectures
3.0
5.0
MTH123
Grade: Rather not say
Apr 13, 2017
Would take again

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 :/

Skip class? You won't pass.
TEST HEAVY
LECTURE HEAVY
5.0
3.0
MATH123
May 21, 2017
Would take again

best professor for math 123. she really does care for her students. Gives out review sheets, same like her exams. Easy to pass.

Skip class? You won't pass.
Caring
EXTRA CREDIT
4.0
4.0
MTH123
Grade: C
May 29, 2017
Would take again

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 :)

TEST HEAVY
Amazing lectures
Caring
5.0
4.0
MTH123
Grade: C
Jun 1, 2017
Would take again

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 :)

TEST HEAVY
Amazing lectures
Caring
5.0
2.0
MATH123
Grade: B+
Jun 2, 2017
Would take again

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.

Inspirational
Amazing lectures
EXTRA CREDIT
5.0
3.0
MATH015
Jun 30, 2017
Would take again

Very smart and caring. Would recommend to friends!

5.0
3.0
MTH20
Aug 15, 2017
Would take again

Didn't understand math until I took her! Finally passed. She's amazing!!

Gives good feedback
Respected
Inspirational
5.0
2.0
MATH123
Grade: A-
Sep 13, 2017
Would take again

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.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
2.0
4.0
MATH123
Nov 29, 2017
Wouldn't take again

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...

Tough Grader
Skip class? You won't pass.
5.0
4.0
MTH123
Dec 8, 2017
Would take again

very good professor gives you the chance to pull yourself together and improve and is very caring.

Clear grading criteria
Amazing lectures
Would take again
5.0
2.0
MATH123
Grade: A-
Jan 9, 2018
Would take again

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.

Gives good feedback
Inspirational
Clear grading criteria
5.0
3.0
MTH020
Jan 17, 2018
Would take again

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

Gives good feedback
Respected
Would take again
5.0
2.0
MATH030
Grade: A+
Jan 24, 2018
Would take again

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.

Skip class? You won't pass.
Caring
5.0
2.0
MATH123
Grade: A
Feb 9, 2018
Would take again

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.

Respected
Inspirational
Amazing lectures
5.0
2.0
MATH123
Grade: A
Feb 15, 2018
Would take again

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.

Gives good feedback
Respected
Inspirational
4.0
4.0
MATH123
Grade: Not sure yet
Feb 23, 2018
Would take again

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.

LOTS OF HOMEWORK
Amazing lectures
Caring
1.0
5.0
MATH123
Grade: Drop/Withdrawal
Jul 12, 2018
Wouldn't take again

It was the hardest course I have taken.

Skip class? You won't pass.
LOTS OF HOMEWORK
LECTURE HEAVY
2.0
5.0
MATH123
Grade: B
Aug 2, 2018
Wouldn't take again

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.

Tough Grader
TEST HEAVY
LECTURE HEAVY
1.0
4.0
MTH102
Grade: Not sure yet
Nov 19, 2019
Wouldn't take 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!

Lots of homework
Test heavy
Lecture heavy
4.0
3.0
MTH102
Grade: C
Dec 20, 2019
Would take 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.

Participation matters
Graded by few things
Caring
1.0
5.0
MTH030
Jan 27, 2020
Wouldn't take again

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

Lots of homework
Skip class? You won't pass.
Lecture heavy
2.0
3.0
MTH102
Jun 10, 2020
Wouldn't take again

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

Lots of homework
Skip class? You won't pass.
Beware of pop quizzes
1.0
5.0
MATH123
Grade: Not sure yet
Jun 16, 2020
Wouldn't take again

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.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH123
Grade: Not sure yet
Jun 16, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
MATH123
Grade: Not sure yet
Jun 16, 2020
Wouldn't take again

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.

Lots of homework
Test heavy
Tough grader
1.0
5.0
MATH123
Jun 23, 2020
Wouldn't take again

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 !!!!!

Lots of homework
Participation matters
Skip class? You won't pass.
1.0
5.0
MTH123
Grade: F
Aug 11, 2020
Wouldn't take again

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.

Skip class? You won't pass.
Lecture heavy
Tough grader
1.0
4.0
MTH102
Oct 19, 2020
Wouldn't take again

Very inconsiderate and rude Professor I would not recommend taking her class.

Lots of homework
Skip class? You won't pass.
Lecture heavy
4.0
4.0
MATH102
Grade: Not sure yet
Oct 26, 2020
Would take again

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.

Participation matters
Amazing lectures
Tough grader
4.0
3.0
MTH102
Nov 5, 2020
Would take again

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.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
4.0
3.0
MTH035
Grade: Rather not say
Dec 18, 2020
Would take 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.

Skip class? You won't pass.
Lecture heavy
1.0
4.0
MATH102
Grade: Incomplete
Feb 4, 2021
Wouldn't take again

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.

Skip class? You won't pass.
Test heavy
Lecture heavy
5.0
3.0
MTH102
Mar 11, 2021
Would take again

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.

Skip class? You won't pass.
Clear grading criteria
Amazing lectures
1.0
5.0
MATH030
Grade: B
May 22, 2021
Wouldn't take again

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.

Participation matters
Skip class? You won't pass.
Test heavy
3.0
4.0
MATH121
Grade: Incomplete
Oct 6, 2021
Wouldn't take again

Hard but she's good at what she does, its not the worst in the world honestly.

Lots of homework
1.0
5.0
MATH030
Grade: Drop/Withdrawal
May 6, 2022

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

Lots of homework
Beware of pop quizzes
1.0
5.0
MATH123
Grade: Drop/Withdrawal
Dec 7, 2022

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

Participation matters
1.0
5.0
MATH125
Grade: Drop/Withdrawal
Dec 12, 2022

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.

Lots of homework
Lecture heavy
Test heavy
2.0
5.0
MATH102
Grade: Drop/Withdrawal
Dec 22, 2022

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.

Tough grader
Participation matters
EXTRA CREDIT
3.0
3.0
MATH121
Grade: Drop/Withdrawal
Sep 19, 2023

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.

Lots of homework
1.0
5.0
MATH121
Grade: C+
Oct 12, 2023

There are more better options, chose wisely

Tough grader
Lots of homework
So many papers
1.0
5.0
MATH121
Grade: C+
Oct 12, 2023

There are many better options than this professor choose wisely.

Tough grader
Lots of homework
So many papers
1.0
1.0
MATH123
Nov 17, 2023

Very difficult to understand. Struggles a lot, does not give extra credit and I would switch out professor if I could.

Tough grader
Test heavy
Graded by few things
5.0
3.0
MATH121
Grade: B
Jan 11, 2024

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

EXTRA CREDIT
Lots of homework
Test heavy
5.0
3.0
MATH102
Grade: A
Jan 9, 2025
Would take again

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.

EXTRA CREDIT
Clear grading criteria
Test heavy
2.0
5.0
MATH121
Grade: D
Dec 18, 2025

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.

Lecture heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

97%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 31 grades
Most common grades:
Not sure yet (8)
A- (6)
A (6)
Grade Distribution
A(8)B(5)C(5)D(7)F(1)A-/B+(11)
Based on 50 reported grades
Not sure yet: 8
A-: 6
A: 6
Drop/Withdrawal: 6
Common Tags
Skip class? You won't pass. (17)
Lots of homework (14)
Amazing lectures (12)
EXTRA CREDIT (11)
Clear grading criteria (10)
Gives good feedback (10)
Test heavy (10)
Caring (9)
Rating Trend

Declining

-1.25 avg change
Sep
Oct
Nov
Jan
Jan
Dec
Last 6 months
Ratings by Course

MATHM015

5.0

(1)

MATH3209

5.0

(1)

MATH015

5.0

(2)

MTH3013108

5.0

(1)

MTH020

4.7

(3)
+12 more courses
Difficulty by Course

MATH125

5.0

MTH121

4.5

MATH3209

4.0

MTH123

4.0

MATH121

3.5

Similar Professors