1.6

Mozhdeh Forghaniarani

Mathematics - James Madison University

1.6
Quality
3.9
Difficulty
12%
Would Retake
85
Reviews
1.6
Quality
3.9
Difficulty
1.6
Helpful
1.6
Clarity

12%

Would Retake

85

Reviews

Rating Distribution
Official

5

3

4

2

3

4

2

22

1

54

What Students Say

I did well because I used ALEKS to teach myself

MATH220 - 2.0 rating

She is obviously very smart but her teaching style is a mess

MATH220 - 2.0 rating
Class Info

Attendance Mandatory

54%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 56 grades
Most common grades:
Not sure yet (22)
B+ (9)
B (9)
Grade Distribution
A(12)B(10)C(12)D(4)F(1)A-/B+(17)
Based on 80 reported grades
Not sure yet: 22
B+: 9
B: 9
A-: 8
Common Tags
Tough grader (37)
Group projects (33)
Lecture heavy (20)
Lots of homework (16)
Graded by few things (15)
Caring (10)
Participation matters (9)
Accessible outside class (5)
Rating Trend

Declining

-0.83 avg change
Jan
Mar
Apr
May
Aug
Nov
Last 6 months
Ratings by Course

MATH220

1.7

(57)

STATS220

1.4

(7)

MATH105

1.2

(10)

MATH229

1.1

(11)
Difficulty by Course

MATH229

4.6

MATH105

4.3

STATS220

3.9

MATH220

3.6

Reviews (85)
5.0
4.0
MATH220
Grade: A-
Oct 11, 2021
Would take again

Ms Mozhdeh is amazing! super helpful and truly wants you to do well. Explains things thoroughly.

Gives good feedback
Respected
Caring
5.0
4.0
MATH220
Grade: Not sure yet
Nov 8, 2021
Would take again

Professor Mozhdeh is an amazing choice for math 220. This is my second time taking the class and she makes it so easy to understand and is also very understanding with her students if you build a relationship with her. She explains the concepts of this class really well and ALEKS also is the best math program I've e ver used and is super helpful.

Lots of homework
Caring
5.0
2.0
MATH220
Grade: B+
Nov 11, 2021
Would take again

Mozdeh is literally the sweetest. I fell behind in class and missed assignments and she opened them all up for me when I explained my situation. She cares so much about her students passing. She has a heavy accent but she makes sure to explain everything over again if you get confused. 100% recommend

Graded by few things
Group projects
Caring
2.0
4.0
MATH220
Grade: A+
Nov 12, 2021
Wouldn't take again

While it is apparent Mozhdeh is knowledgable about math, she is not very good at teaching others. She skips steps and goes straight to the solution without explaining how she got there. She sometimes won't teach the math, but use simple "examples" that don't tell you how to solve the problems. I did well because I used ALEKS to teach myself.

Graded by few things
3.0
4.0
MATH220
Grade: B-
Nov 30, 2021
Would take again

Ms. Mozdeh is a very sweet and caring professor. She truly wants everyone to pass her class. She lets you do makeups on homework if you miss it or don't get a high grade. It is hard to understand her sometimes because of her accent but overall not a bad class. She is willing to work with you to help you succeed.

Accessible outside class
Group projects
Caring
2.0
3.0
MATH220
Grade: Not sure yet
Nov 30, 2021
Wouldn't take again

She is obviously very smart but her teaching style is a mess. She does not know how to explain her material or provide examples in a clear way. I struggled to understand because of her accent, however even more so because she explained everything much more advanced than what we knew. Her assignments never make sense and she is so disorganized.

Lots of homework
Group projects
1.0
4.0
MATH220
Grade: Not sure yet
Dec 7, 2021
Wouldn't take again

This is the worst professor I have ever had. She is not a very good teacher and is not specific. She can be lenient with home works and grading but the tests are nothing like the home works so that can be difficult. She does not give feedback on projects and rarely responds to emails. Moral of the story: Do not take this professor if possible.

Lots of homework
Group projects
1.0
3.0
MATH220
Dec 14, 2021
Wouldn't take again

Her teaching style is a mess. She's very nice and personable, but when it comes down to knowing the information, you just end up being lost. This is a class you will have to teach yourself.

1.0
1.0
MATH220
Grade: B
Dec 20, 2021
Wouldn't take again

worst professor ever don't take her. never explains projects and will score them harshly. hard to understand her lectures and overall not a great professor. take someone else.

1.0
4.0
STATS220
Dec 20, 2021
Wouldn't take again

Avoid this professor at all costs. Her teaching style is very disorganized and you find yourself confused 5 minutes into the lecture. You basically have to teach yourself the class using the math software ALEKS. She did not provide constructive feedback for any of the tests or projects despite being a tough grader. Choose someone else.

Lots of homework
Tough grader
2.0
3.0
MATH220
Grade: B
Dec 20, 2021
Wouldn't take again

I cant be too harsh on her because she was brand new to JMU this year. However, she had no clear routine or rubric, didnt reply to emails, and did not explain the material very well at all. I think she is extremely nice but has plenty of room to grow - as we all do.

Lots of homework
3.0
2.0
MATH220
Grade: A
Dec 27, 2021
Would take again

She wasn't the worst professor Ive had. She does explain the equations well and how you get to them,but the practice is on you. Her accent isn't bad and she will repeat things plenty of times. Lectures do feel slow, but the benefit is that you can have a cheatsheet on the tests. SPSS must work on your computer.

Get ready to read
Group projects
Lecture heavy
1.0
4.0
MATH220
Grade: B
Feb 1, 2022
Wouldn't take again

This teacher is roughhhhhhh. she is so sweet but just so unorganized. had to pay so much money cause she told us to get this textbook that didn't have an access code. I only passed because of math help/tutoring. pretty sure half the class failed tho

Lots of homework
Group projects
1.0
4.0
MATH220
Grade: B+
Apr 1, 2022

This lady was really sweet but really bad at teaching. Everything from the lectures to the group projects are very vague with instructions. She doesn't really answer emails and will randomly call on you during class and make you work out an entire problem in front of the whole class until you get it right. I would NOT take her class...

Tough grader
Group projects
1.0
2.0
STATS220
Apr 4, 2022

Genuinely the worst professor I have had. Does not explain material, expects every student to have memorized the syllabus, and takes weeks to explain 1 section of 1 topic. Also incredibly condescending and loves to single students out. Unless you want high anxiety, do not take this class.

2.0
3.0
MATH220
Grade: Not sure yet
Apr 8, 2022

Professor Mozhdeh is very kind, and genuinely cares about her students, however I would avoid taking her. She gives no notices for homework or quizzes and is incredibly unorganized. She will also call on students randomly and wants us to give INCREDIBLY specific answers. She also goes very fast during lectures, and will never reply to any emails.

2.0
4.0
STATS220
Grade: C-
Apr 9, 2022

She's very sweet and means well. That being said, she is very disorganized and I found her lectures very difficult to understand. She doesn't really teach material. She assigns group projects but doesn't tell you who your group members are, nor does she facilitate them in any way. They're very vague. I would not recommend this professor.

Group projects
Lots of homework
Caring
1.0
3.0
MATH220
Grade: A-
Apr 11, 2022

does not provide rubrics for any large assignments, does not reply to emails, does not let you choose groups. please avoid this teacher if possible! she is nice but also belittles students, and is a very harsh grader on assignments, wanting the most specific answers and taking off far too many points for being slightly off. not sympathetic at all.

Tough grader
Group projects
4.0
2.0
MATH220
Grade: A+
Apr 13, 2022
Would take again

yes, she is a little unorganized working with the SPSS but it's not a big deal because she fixes your grade by a lot! the course content is EASY! you just need to come to class and take notes on her introductory examples. this class is super easy as long as you pay attention in class, which most don't because she doesn't care much about phone use.

Group projects
Caring
1.0
5.0
MATH220
Grade: B
Apr 13, 2022

Please do yourself a favor and stay away from this lady. She is an awful teacher. Disorganized. No rubrics for any project. She has assigned group members but doesn't tell you who they are. SPSS is awful. Insanely hard tests. And she is a tough grader.

Tough grader
Group projects
1.0
4.0
MATH220
Grade: A-
Apr 13, 2022

While I found her to be caring and flexible with deadlines, the teaching style was not for me. I am a hardworking student and found I had to basically teach myself this course.Going to lectures only made me more confused on the content. At the end of the course I found that I barely came out with any knowledge of statistics. Doable but not 1 choice

Tough grader
Group projects
Caring
1.0
2.0
MATH220
Grade: Not sure yet
Apr 13, 2022

AVOID HER AT ALL COSTS. Hardly knows what she is doing when it comes to giving assignments and she is generally unorganized. She is really confusing when she tries to answer questions about assignments. When it is time to give answers in class she will walk to the back of the class and pick on random people.

Tough grader
Lots of homework
2.0
4.0
MATH220
Grade: B+
Apr 13, 2022

she seems like a sweet lady, but is a horrible professor. there wasn't too much work for her class, but lectures were AWFUL. she would call on random people, and if you didn't know the answer, she would make you feel extremely stupid. the class if also so boring. just don't take her.

1.0
2.0
MATH220
Grade: Not sure yet
Apr 14, 2022

Statistics itself isn't that hard and neither is her class but she overcomplicates things. She's a very sweet lady but doesn't know how to teach. I had to teach myself the entire course, she is very hard to follow and will call out random students in the middle of class to answer and will make you feel bad if you get it wrong.

4.0
2.0
MATH220
Grade: A+
Apr 20, 2022
Would take again

Prof. Forghaniarani was a great professor and really wanted her students to succeed. She explained concepts many times to our class, wanting us to truly understand and do well, but a lot of students took advantage of her in-familiarity with the university. She loves when students ask questions, and if you pay attention, you will do well.

Participation matters
Group projects
Caring
1.0
4.0
MATH220
Grade: A-
Apr 21, 2022

I am currently a student in Math 220 and I dread going to class everyday. She calls on students and gets angry when people do not understand what she is asking when she doesn't know how to teach. Confused how she got a degree in the first place. She even yells at the students who are doing well in the class. DOES NOT put grades in ever. Good luck

Tough grader
1.0
4.0
MATH220
Grade: C
Apr 26, 2022

Please do not take this Mozhdeh, from the bottom of my heart. Just don't. This teacher is difficult to deal with, doesn't teach well at all and grades based on how much she likes the person. She will call on you in class, so beware of that, & when I didn't know the answer and she called on me I often felt stupid/embarrased.

Tough grader
1.0
3.0
MATH220
Grade: Not sure yet
Apr 27, 2022

Shes so rude to students during lectures. She actively tries to make people look like they don't pay attention or aren't trying hard enough in front of the class even when they clearly are. She's largely unorganized and doesn't respond well in emails, she is available during zoom office hours outside of class but that's about it + hw can take hours

Group projects
Lots of homework
1.0
4.0
MATH220
Grade: C
Apr 28, 2022

if you can avoid her I would. she singles out students in class after giving a poor lecture that is hard to follow. she doesn't respond to emails and will not put in grades until the end of the semester. save your time and money and find someone else.

Group projects
Lecture heavy
1.0
4.0
MATH220
Grade: B
Apr 28, 2022

Do not take this professor PLEASE. Her explanations are confusing and I often feel she explains concepts backwards or in an order that does not make sense. She singles out students she doesn't like and gets overly frustrated when we don't know the answer. she never puts grades in Canvas and she grades on how much she likes you.

2.0
5.0
MATH220
Grade: Not sure yet
May 4, 2022

Do NOT take this professor whatever you do. Does not explain anything well and makes you teach yourself everything. She makes class very uncomfortable as she calls students out for not knowing and makes them feel dumb rather than trying to help. She will assign homework and not tell you it's due and her exams are extremely difficult for no reason.

Tough grader
Lots of homework
Lecture heavy
2.0
2.0
MATH220
Grade: A
May 9, 2022

Prof. Forghaniarani isn't a bad prof., but the software we used would constantly mess up our grades. She's caring, and wants her students to do well, but she told us for our final exam that it would be on paper. Today, three days before my final, she emails us and switches it to online. Just make sure you're on your toes for this class/professor.

Group projects
Online Savvy
2.0
3.0
MATH220
Grade: A
May 10, 2022

Mozhdeh is the most disorganized professor I have had at JMU. She definitely cares about her students and is available for office hours, but her lectures/teaching style is extremely hard to follow. The reason I did well in this class was because I took AP stats in high school...I wouldn't recommend her unless you have previous stats knowledge.

1.0
5.0
MATH220
Grade: B+
May 18, 2022

Avoid this professor at all costs. I saw all the bad rates on here and didn't listen. This class took up a majority of my time. Lectures made the content more confusing, and I would spend hours on the weekly homework. I was constantly confused. As soon as I thought I understood a concept it seemed like she would go back and contradict it.

Tough grader
Group projects
Graded by few things
1.0
5.0
MATH220
Grade: B+
Oct 3, 2022

Mozhdeh is one of the worst professors I've ever had. She's rude and makes you feel so embarrassed when she calls on you and you don't know the answer. The material itself isn't difficult, but the course is just you teaching yourself. I never actually learned anything from her just from the textbook on Aleks. DO NOT TAKE HER CLASS

1.0
4.0
STATS220
Grade: A-
Oct 25, 2022

makes you do your homework and notes by the textbook, but then goes completely off script and barely uses the textbook in class. horrible communicator

Tough grader
Lots of homework
Graded by few things
2.0
5.0
STATS220
Grade: Not sure yet
Oct 26, 2022

she rambles for the whole class period and somehow finds a way to not really teach the material that will be on the exams. she seems caring but calls on random students. if you're not specific on tests/quizzes it will be marked wrong even if it was mostly correct. EXTREMELY BORING LECTURES as well.

Tough grader
Lecture heavy
2.0
4.0
MATH220
Grade: Not sure yet
Nov 9, 2022

Mozhdeh is a sweet lady but not the best professor. She doesn't explain concepts well even though she tries really hard. The workload in this class is not much at all, but in order to do well you have to teach yourself some of the concepts. If you could take someone else I would recommend doing that, but if not she is a decent option.

2.0
4.0
MATH220
Grade: Not sure yet
Dec 7, 2022

This course was unnecessarily difficult even though I have taken this course before. She is extremely hard to get in contact with I have tried to go to many of her office hours but she only showed up for 2 of them. She also won't answer emails. Classes are very boring and lecture heavy, she will also call on you randomly in class.

Participation matters
Group projects
Lecture heavy
1.0
4.0
STATS220
Grade: Not sure yet
Dec 8, 2022

I've taken stats before and this class was very difficult for me. I've tried to email her and contact her on canvas and there was no responses at all. Her lectures are very hard to follow and extremely boring. Also during our exam she gave us the wrong one and we had to restart after 30 minutes in. do not recommend her class.

Lecture heavy
2.0
2.0
MATH220
Grade: A
Dec 9, 2022

If you pay attention you'll be fine but the lectures are very boring which makes it difficult. I didn't find the content challenging at all, she pretty much hands out answers verbatim you just have to listen. If you want to, you'll do well but it is very difficult to pay attention.

Group projects
Lecture heavy
2.0
4.0
STATS220
Grade: B
Dec 14, 2022

Most of the reviews here sum it up well, I just wanted to add she assigned multiple things over fall break which she's allowed to do obviously but like c'mon wtf man. Mozdeh is very nice but she often comes across as aggravated which I don't think she means to do but still. She also moves the class very much at her own pace.

Tough grader
Participation matters
Caring
2.0
3.0
MATH220
Grade: C
Dec 19, 2022

Math 220 as a course is not very difficult, however, her lectures are very hard to understand. She also is a very tough grader for some odd reason, when it seems like you did everything right, she will find a way to give you a bad grade. She also does not know how to use canvas very well, so it will be very hard to know your grade during semester.

Tough grader
Group projects
2.0
3.0
MATH220
Grade: A-
Dec 23, 2022
Would take again

She is caring and willing to help when needed. A tough grader, if you get the correct answer but phrase it "incorrectly", she will mark it wrong, if you discuss it with her in office hours she might give some points back. If you show up to class and listen to what she says you will end with an A. She has bad reviews but people are being dramatic.

Tough grader
Participation matters
Accessible outside class
3.0
2.0
MATH220
Grade: A-
Dec 26, 2022
Would take again

The course was fairly easy you have to purchase the textbook online with the link she sends you in order to have access to homework & quizzes but they are very easy.We only had 2 Tests which she let you bring in a one page cheat sheet. She is very understanding if you are sick and will give extensions that being said she doesn't respond to emails.

Caring
1.0
5.0
MATH220
Grade: C
Apr 26, 2023

DO NOT TAKE the worst person I have ever met. Incredibly rude. Makes me want to transfer schools. Jmu should be embarrassed to have professors like this.

2.0
4.0
MATH220
Grade: B
Apr 28, 2023

She was a kind lady, but not a good professor. I think she really wanted everyone to do well, but it was difficult. Her lectures were all over the place and there was never really any good structure to the class. Some classes I would take a lot of notes and others I'd write nothing, that's how all over it was. If you can take someone else, do it.

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
MATH220
Grade: Not sure yet
May 1, 2023

Lectures are all over the place and extremely hard to follow. She barely explains assignments, projects, and material for tests. You can tell she is passionate about teaching statistics but her approach is awful and very confusing. Avoid.

Tough grader
2.0
3.0
MATH220
Grade: Not sure yet
May 11, 2023

This professor is the worst one I have ever had. She grades tests so harshly and it's all free-response questions. The tests are usually pretty short. I learned a few new things in the class but She's unorganized. She will call you out every day. I still don't even know what I will get in the class, The class material isn't hard, her tests are.

Tough grader
Participation matters
Graded by few things
1.0
5.0
MATH220
Grade: Not sure yet
Dec 8, 2023

(MATH105) Mohzdeh is easily one of the worst professors I've taken at this school. Lectures are unproductive/confusing. She's never in a good mood and borderline picks on students at times. Textbook is required but can be found online, don't buy. Literally 80% of your grade rests on insanely hard midterms. If you're looking for a basic gen ed, run

Tough grader
Get ready to read
Graded by few things
2.0
3.0
MATH220
Grade: A+
Dec 8, 2023

Easy class terrible professor

Participation matters
Clear grading criteria
Graded by few things
1.0
5.0
MATH220
Grade: B
Dec 12, 2023

Horrible professor. I had her for Math 229, and I took AP stats in highschool so this class should've honestly been a review. Her lectures are very confusing in terms of ordering of topics. Some lectures you will have 3 pages of notes and others you might be so confused you have no notes. The structure of class is horrible. DON'T TAKE!!! AVOID HER!

Tough grader
Group projects
Graded by few things
1.0
5.0
MATH229
Grade: C
Dec 13, 2023

I did not enjoy this professor at all. She could not teach us well and usually did not give any meaningful instruction. I never left class saying I knew what we were talking about. Everyone failed the final.

Tough grader
Group projects
Accessible outside class
3.0
2.0
MATH220
Grade: A
Dec 15, 2023
Would take again

Her teaching methods are questionable, but she does care about her students. The material wasnt hard, but she does call on students to make sure they are participating. usually she asks questions and the answer is already on the board. If you have difficulty with hw or material go to her office hours they help. Tests are easier if u review notes.

Tough grader
Group projects
Accessible outside class
1.0
4.0
MATH229
Grade: C+
Jan 12, 2024

By far the worst professor I've had so far. Lectures are unorganized. Textbook was only "good" for R stuff. Group projects were assigned last minute and worth a lot of your grade. TOUGH grader with unclear instructions/rubric. This class is similar to AP Stat (content wise) but she made it extremely difficult for no reason. Only take her if needed.

Tough grader
Group projects
Lecture heavy
1.0
5.0
MATH220
Grade: B+
Jan 13, 2024

Do not take this class. Took 3 months to grade first mid term so no one was aware of real grade and what was needed for finals until that week. Reteaches the same material over and over. Will change syllabus in the middle of semester to reflect what she wants to see out of grades(changing weights or assignments). Will call you out.

Tough grader
1.0
5.0
MATH229
Grade: A
Feb 28, 2024

She will repeatedly assign work that she has not taught and is not included in the textbook, she will assign a group project, and then in a lecture 4 days prior to the due date completely change the structure and what is required to submit. She takes points off of tests for not showing work on questions where there is no work to show. DO NOT TAKE.

Tough grader
Group projects
Lecture heavy
1.0
4.0
MATH220
Grade: Not sure yet
Mar 3, 2024

CONS: If you are reading this, avoid Mozhdeh at ALL COSTS. Her lectures provide 0 insight into upcoming material and she is terrible at describing the criteria she wants for all assignments. Assigned quizzes and exams have intentionally misleading questions. Lectures are never based on what you will be tested on. PRO: Her class ends.

Tough grader
1.0
5.0
MATH229
Grade: Rather not say
Apr 30, 2024

AVOID AT ALL COSTS. While clearly very knowledgable & smart, she is an utterly terrible professor & has no business teaching at a uni (or anywhere). Lectures are scattered/confusing & often have nothing to do with anything. Deadlines constantly change, she picks out students and harasses them for wrong answers when nobody understands the material.

Group projects
So many papers
Test heavy
1.0
5.0
MATH229
Grade: Not sure yet
May 1, 2024

This professor is terrible her lectures are impossible to follow and she often forgets what we are doing. She comes to class unprepared and while she cares about her students all of her work is incredibly difficult and has unclear requirements. She never includes a rubric and I could talk for hours about how painful her class is. DO NOT TAKE HER!!!

Tough grader
Group projects
1.0
5.0
MATH220
Grade: Incomplete
May 6, 2024

I did not even take this teacher, 3 of my friends have her though, and ive genuinely seen them tweaking, and every awful review on here is only because they do not have a way to say worse. Grading makes no sense, grades based on "improvement" and the final is "conceptual". AVOID

Tough grader
1.0
4.0
MATH220
Grade: Not sure yet
May 9, 2024

not good at lecturing or giving instructions on how to do an assignment. Assigns homework thru Aleks but says they are useless. tests are confusing and she doesn't prepare you for them. if you go to class and office hours and show u try shell be more understanding of you

Tough grader
Group projects
1.0
5.0
MATH220
Grade: A
May 14, 2024

She is very misleading and disorganized. I'm not sure if she even knows what she is saying sometimes. She makes no sense and class averages were never passing. To do well, you need to participate, go to class, and GO TO HER OFFICE HOURS. Make your presence known and make her feel smart so she'll curve your final grade by a lot. Terrible experience.

Tough grader
Group projects
Test heavy
1.0
4.0
MATH220
Grade: A
Jul 4, 2024

worst professor i ever had at jmu, should be fired. went to HOD- they were not helpful. future students if u take her, go to the DEAN not the head of department EARLY in the semester. i am a smart student yet the only way to pass/excel is to often go to her office hours and participate and suck up to her. DO NOT TAKE AT ALL COSTS.

Participation matters
Group projects
Graded by few things
1.0
5.0
MATH229
Grade: Not sure yet
Oct 14, 2024

WORST professor I've ever had DO NOT TAKE. I should have listened to the reviews and stayed far away from her class please don't make the same mistake. Changes entire rubric last minute on projects. Exam reviews are no help because she doesn't go over anything that's going to be on the exam.

Tough grader
Group projects
Lots of homework
1.0
3.0
MATH105
Grade: C+
Oct 21, 2024

This is bar far my worst professor. She spends the entire lecture talking about one example and doesn't clearly tell you how to do things. Luckily, I took AP Stat in high school because if I hadn't I would not have passed.

Lecture heavy
Graded by few things
1.0
3.0
MATH105
Grade: Not sure yet
Oct 21, 2024

Please do NOT take Dr. Forghani. I had the choice between taking her class or an 8 am and every day I wish I took that 8 am. I would drop the class, but I need it for my major. She will cold call on people/you. She doesn't really respond to emails. She's a slow grader. This class should only be taken as an absolute last resort.

Participation matters
Lots of homework
Lecture heavy
1.0
5.0
MATH105
Grade: D
Nov 1, 2024

This is by far the absolute worst teacher i've ever had in my whole life and I would not wish her upon anyone. She didn't submit my whole class's attendance for 8 weeks and financial aid almost withdrew everyone from the class. She has also refused to answer some students questions and mocked them as well. DO NOT TAKE!!! I'm so sorry if you get her

Lots of homework
Lecture heavy
Graded by few things
1.0
5.0
MATH105
Grade: D
Nov 15, 2024

She is the worst professor I have ever had. She is hard to understand and gives instruction unclearly. I have to watch Kahn Academy after every class to understand what she is trying to say. She is very petty and does not care about the students. For the amount of money I pay to go to JMU I should not have to teach myself everything we test on.

1.0
5.0
MATH105
Grade: C+
Dec 28, 2024

Worst professor I have had. She was invasive about my ADHD and accommodations and made me very uncomfortable at office hours. If you have testing accommodations do not take

Tough grader
Lecture heavy
Test heavy
1.0
4.0
MATH105
Grade: C
Jan 15, 2025

I have never met someone more dislikable than this professor. She was so disorganized in every class and came in late all the time. Graded only off 1 final and 2 midterms, but all were under 10 questions. She was rude to everyone. (She screamed in my face when I asked her a question.) Avoid her at all costs. Genuienly the worst teacher at JMU

Beware of pop quizzes
Test heavy
Graded by few things
1.0
5.0
MATH229
Mar 3, 2025

She is terrible at teaching stats and goes off on side tangents the whole time. She will cover the same material for multiple weeks on end and the quiz you on something she hasn't talked about. Coding is a huge part of this class and she never goes over it so you have to just look at code and try and figure it out on your own.

Tough grader
Beware of pop quizzes
1.0
4.0
MATH229
Grade: Not sure yet
Mar 7, 2025

I had to take Math 229 as a substitute for Math 318 and her section was the only one available and long story short, this class should be a breeze. Due to her incompetency to teach, failure to communicate criteria on assignments, and posting assignments due the next day, it is impossible to meet her halfway. Do not take her unless you have to.

Beware of pop quizzes
Lecture heavy
1.0
5.0
MATH229
Grade: Not sure yet
Mar 24, 2025

utterly awful, doesnt respond to emails, will pick on you in class. gives assignments and quizzes we havent learned before. Doesnt belong in higher education at all. avoid at all costs, my blood pressure rises while writing this.

Participation matters
Group projects
Lots of homework
2.0
3.0
MATH105
Grade: B+
Mar 31, 2025

terrible teacher, the only way you will pass is by going to office hours. very little homework, grade is entirely based on 2 midterms and 1 final.

Graded by few things
Accessible outside class
1.0
5.0
MATH105
Grade: D+
Apr 7, 2025

WOW DO NOT TAKE CLASS WITH FORGHANIARANI! She is by far the worst teacher I have ever had in my life. She will explain how to do problems incorrectly. She is extremely hard to understand. Her tests are in person camera on lockdown browser. Would give negative rating if I could. So overall save yourself and do not take this class!

2.0
4.0
MATH229
Grade: A-
Apr 16, 2025

Dr. F is very knowledgeable, but has trouble passing said knowledge to her students. Quizzes will be on subjects not discussed in lecture, and she is hyper-specific with grading/language. R is not taught in class, and you will have to learn it using outside material. This class isn't difficult, but there is an effort to meet Dr.F's expectations.

Tough grader
Group projects
Lecture heavy
1.0
5.0
MATH220
Grade: D
Apr 18, 2025

DO NOT TAKE THIS PROFESSOR. She is the worst teacher I've ever had and has made hate math. Going to class makes my blood pressure rise. She picks on you in class, doesn't respond to emails, doesn't grade by her rubric, tests and quizzes are not what she says is gonna be on them. The class average for every exam is below a 60. Absolutely terrible

1.0
4.0
MATH229
Grade: B
Apr 22, 2025

Unclear rubrics/ lots of material expected of you on projects that you were not made aware of. Doesn't seem to know her own material, I asked for help with writing a command in R and had to go to another professor after Dr. Forghaniarani was incapable of writing a line of code that was not full of errors.

Tough grader
Lecture heavy
1.0
3.0
MATH220
Grade: B+
Apr 25, 2025

Strong accent makes it hard to understand the terms she's uses.

Lecture heavy
1.0
5.0
MATH220
Apr 30, 2025

She honestly barely teaches then calls on you and expects you to know the answer in the middle of class. Loves picking on her students and is honestly super mean, just not a good professor overall. I don't know how she has a job.

2.0
5.0
MATH105
Grade: C
May 7, 2025

Not a good professor, laughed in your face if you got a question wrong, was not understanding whats so ever, required you to buy an expensive text book, and barley used it, waste of money! Really had to teach yourself, good luck if you have her.

1.0
5.0
MATH220
Grade: F
Aug 20, 2025

Just don't take

Tough grader
Lecture heavy
Graded by few things
1.0
5.0
MATH220
Grade: B+
Aug 23, 2025

She is the worst professor I've ever had. I would never take that class again, I literally have PTSD. A lot of homework and quizzes, the tests are really hard, even if you study. Her lectures are really heavy and confusing and she's not organised AT ALL. Go to her office hours!!!!

Lots of homework
Lecture heavy
Test heavy
1.0
5.0
MATH105
Grade: C-
Nov 11, 2025

DON'T TAKE HER. Worst professor I've ever had in my academic career. She's mean to students, doesn't know what she's talking about, and her exams are ridiculous. Genuinely if you love yourself any amount, don't take this professor.

Tough grader
Class Info

Attendance Mandatory

54%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 56 grades
Most common grades:
Not sure yet (22)
B+ (9)
B (9)
Grade Distribution
A(12)B(10)C(12)D(4)F(1)A-/B+(17)
Based on 80 reported grades
Not sure yet: 22
B+: 9
B: 9
A-: 8
Common Tags
Tough grader (37)
Group projects (33)
Lecture heavy (20)
Lots of homework (16)
Graded by few things (15)
Caring (10)
Participation matters (9)
Accessible outside class (5)
Rating Trend

Declining

-0.83 avg change
Jan
Mar
Apr
May
Aug
Nov
Last 6 months
Ratings by Course

MATH220

1.7

(57)

STATS220

1.4

(7)

MATH105

1.2

(10)

MATH229

1.1

(11)
Difficulty by Course

MATH229

4.6

MATH105

4.3

STATS220

3.9

MATH220

3.6

Similar Professors