2.7

Hadas Ritz

Engineering - Cornell University

2.7
Quality
3.8
Difficulty
34%
Would Retake
121
Reviews
2.7
Quality
3.8
Difficulty
2.7
Helpful
2.7
Clarity

34%

Would Retake

121

Reviews

Rating Distribution
Official

5

37

4

10

3

9

2

13

1

52

What Students Say

Class seems to be going well at the start then all of the sudden she throws a bunch of material and assignment at us at a time that we were supposed to be on break

MAE2030 - 2.0 rating

Lots of good reviews for 1000 level classes, but MAE3260 (Systems) is a totally different animal

MAE3260 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

27%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 60 grades
Most common grades:
Not sure yet (21)
A (14)
A- (12)
Grade Distribution
A(20)B(9)C(6)D(2)F(1)A-/B+(23)
Based on 86 reported grades
Not sure yet: 21
A: 14
A-: 12
B+: 11
Common Tags
Tough grader (50)
Lots of homework (26)
Graded by few things (20)
Test heavy (15)
Accessible outside class (12)
Amazing lectures (11)
Clear grading criteria (9)
Respected (7)
Rating Trend

Declining

-1.13 avg change
Jan
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

MAE2020

5.0

(3)

MATH1910

4.8

(8)

ENGRI1170

4.7

(7)

ENGRD2020

3.0

(26)

MAE3260

2.7

(3)
+2 more courses
Difficulty by Course

MAE3260

5.0

MAE2030

5.0

ENGRD2020

4.2

MAE2020

4.0

MATH2930

3.8

Reviews (121)
4.0
3.0
ENGRI1170
Jan 10, 2011

Overall, Ritz is a clear, her class difficulty is fair, and she is a pretty good lecturer. Instead of giving prelims, she gives ~10 (relatively easy) pop quizzes over the semester (I liked this policy). She does give a final. The final project was a lot of fun. My TA (Anoop) was the best TA I have ever had. Labs were fun.

5.0
2.0
ENGRI1170
Dec 5, 2011

A bit strict for a freshman class, but overall very straightforward and helpful. A good lecturer, plus has very generous "quizzes instead of prelims" policy.

5.0
2.0
MATH1910
Oct 24, 2012

AMAZING!! Funny, clear, helpful!!! Great class, great professor!

5.0
2.0
MATH1910
Nov 20, 2012

Ritz is a great math teacher! She is really clear and helpful when explaining topics and is really funny too! Great teacher, and from what I've heard, the best professor if you are taking 1910. The prelims are fair (I don't think she makes them though..) and the content is about what you would expect from an engineering calc class.

5.0
2.0
ENGRI1170
Dec 6, 2012

Ritz is a pretty decent teacher. She's really helpful. She'll answer anything you have trouble with and she loves it when students come to her office hours. She's a really fair teacher. She tests her students on their knowledge, doesn't really seem to try to trick us. I really liked her! Take this class!

5.0
3.0
MATH1910
Grade: Not_Sure_Yet
Dec 12, 2013

I would say that Ritz is a great math professor. She is very helpful and open in office hours. However, the class is definitely a challenge... as are many of the first engineering math classes. Tests were written by the other professor, who was definitely a lot worse than Ritz. She also coined the term "Math Happens"!

5.0
3.0
MATH1910
Grade: A
Jan 23, 2014

She is an amazing teacher! Humorous and also absolutely nice! Her lectures are very organized and clear. Although sometimes the materials are difficult, if you go to lectures and study hard, you will be fine! Prelims are fair (although prelims are not written by her). She gives me a good start in engineering math in college!

5.0
3.0
ENGRI1170
Nov 13, 2014

Amazing teacher with a genuine concern for her students. She Encourages participation in class, is open to many different views, and facilitates engaging discussions in her classes. Count getting her as a professor as a christmas present.

5.0
4.0
MATH1910
Grade: B
Nov 13, 2015

Prof Ritz is an excellent lecturer - very clear and concise. She moves a bit quickly sometimes, and can seem intimidating, but overall a great professor. The tests for 1910 are very difficult.

4.0
3.0
MATH1910
Grade: B+
Dec 12, 2015

She likes doing examples on the board, always pay attention to it. Doing them yourself helps you really learn the material. Also, don't be scared to ask questions in class, she'll answer and help you learn. Especially if you sit in the front like me. 1910 isn't always easy, going to her lectures will help. So please, don't skip, even if an 8 am!

5.0
2.0
ENGRI1170
Dec 23, 2015

Really enjoyed this class. Lectures were usually enjoyable and the material was interesting but not too difficult. Labs can be very frustrating but the final project is a lot of fun. Good overview of mechanical engineering.

5.0
2.0
ENGRI1170
Jan 16, 2016

Class super easy except the final design project takes up way too much time fore a 1000 level engineering course. Doesn't really lecture and just goes over problems in class, which is really a better class structure.

4.0
2.0
ENGRI1170
May 2, 2016

She cares about her students but often struggles to get a hold of their attention. Not a lot of work with the exception of the final project which takes way too much time for the course's level.

4.0
3.0
MATH1910
Grade: B+
Oct 1, 2016
Would take again

Good lecturer. Lecture included participation which is unusual and helpful. She would give example problems in class and have you solve them, and give you time to work as she walked around the room to make sure people understood on an individual basis. Was glad to go over things that students didn't understand.

Gives good feedback
Skip class? You won't pass.
Clear grading criteria
2.0
5.0
MAE3260
Mar 30, 2017
Wouldn't take again

Lots of good reviews for 1000 level classes, but MAE3260 (Systems) is a totally different animal. She got criticism last year for the sheer length of problem sets, cut them down for this year, and they are still three times longer than those in any other class. The class material is hard, yes, but her grading policies make it brutal. Good luck.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
3.0
5.0
MAE3260
May 5, 2017
Wouldn't take again

She is a great professor for freshman intro classes, but for junior/senior standing courses she expects more from her students to the point where it's almost too demanding. She gives a lot of difficult work across multiple categories (iClickers, lab quizzes and reports, hws, hit-or-miss exams) which makes it hard to maintain a consistent grade.

Tough Grader
Participation matters
Skip class? You won't pass.
5.0
4.0
ENGRD2020
Grade: B+
Jan 15, 2018
Would take again

I was wary of Statics, but Ritz was a fantastic professor who really made me interested in the material. The class is hard but not unmanageable if you put in the work - OH are very helpful! Lectures were above average and the exams were fair (although difficult). Homework sometimes seemed like a lot but the problems were worthwhile.

Respected
ACCESSIBLE OUTSIDE CLASS
Tests are tough
5.0
4.0
MATH1910
Grade: B
Feb 2, 2018
Would take again

Great lectures, definitely worth getting up before 8am for. Could actually do the hw on my own. Unfortunately, the exams were written by a different professor so that wasn't too great. Very good at explaining complicated topics in an understandable way and very patient.

Skip class? You won't pass.
LOTS OF HOMEWORK
Amazing lectures
2.0
5.0
MAE2030
Feb 20, 2018
Wouldn't take again

Class seems to be going well at the start then all of the sudden she throws a bunch of material and assignment at us at a time that we were supposed to be on break. The material that she threw at us was not easy and was not explained at all in lecture, she simply just clicked through the slides without a care in the world for her students.

Tough Grader
LOTS OF HOMEWORK
LECTURE HEAVY
3.0
4.0
ENGRD2020
Nov 26, 2018
Would take again

Decent professor. Online homeworks are very difficult. Homeworks are usually manageable. Exams are hard, but fair

Tough Grader
LOTS OF HOMEWORK
Clear grading criteria
3.0
5.0
MAE3260
Mar 4, 2019
Wouldn't take again

Assigns huge amounts of work even during weeks with exams

Lots of homework
Skip class? You won't pass.
Lecture heavy
2.0
4.0
MATH2930
Dec 12, 2019
Wouldn't take again

She doesn't understand that a lot of people do not care about mechanical engineering and how diff eq applies mostly to physics/mechE stuff. We just need the math requirement and will never use that material again

Lots of homework
Graded by few things
Test heavy
1.0
4.0
ENGRD2020
Grade: A-
Sep 22, 2020
Wouldn't take again

Incredibly off-putting personality, made me hate the subject from the very start of class. On top of this seems to assign work with some sort of vendetta in mind, intentionally confusing students with the mere selection of problems (not to mention the ridiculous format in which homework must be submitted) and then penalizing the confused class.

Lecture heavy
So many papers
Tough grader
2.0
5.0
ENGRD2020
Oct 19, 2020
Wouldn't take again

Doesn't understand that there's a pandemic going on. Literally so frustrated and office hours were not helpful for this course at all. worst engineering class i've ever taken.

5.0
4.0
ENGRD2020
Grade: A-
Jan 4, 2021
Would take again

One of my favorites at Cornell! She really cares about teaching, and is great at explaining things, both in lecture at office hours. She was very approachable and made lectures interesting. The class is undoubtedly hard, and you'll have to work for your grade, but there's a high level of support, and expectations are clear. Highly recommend!

Respected
Accessible outside class
Amazing lectures
2.0
3.0
MATH2930
May 18, 2021
Wouldn't take again

Just not a good lecturer. Spends lots of time in silence just writing stuff, which makes it very hard to focus. Doesn't help that her handwriting is really hard to read either.

4.0
4.0
MATH2930
Grade: C
Nov 8, 2021
Would take again

Great professor

Respected
5.0
4.0
MAE2020
Nov 20, 2021
Would take again

Prof. Ritz was the best engineering professor I had at Cornell. She is VERY knowledgeable, very organized, and was using digital resources effectively even before the pandemic. She doesn't take nonsense from students, but is also not abrasive or hostile to students. She will simply teach you the subject matter clearly and effectively.

Respected
Accessible outside class
Amazing lectures
5.0
4.0
MAE2020
Grade: A
Dec 21, 2021
Would take again

She is terrifying. But go to office hours for the homework (it's basically impossible without OH or some other kind of help). She has very high but clear expectations and posts good videos to help with difficult concepts. The exams are hard but straightforward so do the practice problems.

Lots of homework
Accessible outside class
Tough grader
2.0
3.0
MATH2930
Jan 21, 2022
Wouldn't take again

Moves too slowly through material in an uninteresting manner.

5.0
4.0
MATH2930
Grade: B+
Jan 24, 2022
Would take again

I was often confused during the semester because the material was difficult, but the lectures were so organized and help was so available that it was not difficult to catch up when I fell behind.

Respected
Accessible outside class
Amazing lectures
3.0
4.0
MATH2930
Grade: Rather not say
Apr 15, 2022

Lectures were fine, not too hard to follow but some rough days on harder concepts. Homework was atrociously hard and took a whole day per assignment, covering more than what was on the prelims or in class. Prelims were terrible for covid semester as they were open book/entirely conceptual, with little actual math done on the exam. Discussions suck.

Tough grader
Lots of homework
Lecture heavy
2.0
5.0
ENGRD2020
Grade: Not sure yet
Oct 26, 2022

extremely disappointed with this classes policies, especially regarding the hw. Problem sets are excessively long + assigned every week, even on weeks with an exam/break. She also refuses to grade the 10+ page assignments unless they follow her insane formatting to a T. otherwise decent lecturer, just wish staff was even remotely empathetic.

Tough grader
Lots of homework
1.0
5.0
MATH2930
Nov 29, 2022

Worst professor I have ever had.

1.0
3.0
MATH2930
Grade: A-
Nov 30, 2022

Remarkably and unacceptably poor at explaining concepts. Learned through textbook/other resources for the whole semester. Frequently makes errors in lecture, and often changes course structure in detrimental ways. If you can, try not to take this class with Prof. Ritz.

1.0
4.0
MATH2930
Dec 1, 2022

Her new grading scheme is too idealistic and disorganized. Her vision was good (student assessed based on general performance instead of test grades) , but as one of the guinea pig students I can say the disorganization of it all makes it only counterproductive. Turns out we are even more harshly penalized by any mistakes. Run.

Tough grader
Get ready to read
Graded by few things
2.0
5.0
MATH2930
Grade: Not sure yet
Dec 5, 2022

Bruuuuuuhhhhhh. Staff cannot keep up with new grading scheme. This has lead to a disorganized mess with feedback coming weeks after its relevant. We also have multiple assignments due 4 days after the last class - which the results of dictate what we need to study for on the final. Absolutey embarassing, and ridiculously stressful on students.

Graded by few things
1.0
5.0
MATH2930
Grade: Not sure yet
Dec 8, 2022

Professor Ritz fails to organize a half-decent, organized class. Students have little clue how well they are performing in the class until they recieve their final exam. The grading is lazy, as partial credit is simply not awarded, including for computation and algebra-heavy problems. Lectures are dull. Online course components are buggy. bad.

1.0
5.0
MATH2930
Dec 8, 2022

This class was a completely awful experience. I still have no clue what my grade is going to be and she owes me like ten grades. A total failure on her part. I do not know how a mandatory course can be taught this badly.

Tough grader
1.0
5.0
MATH2930
Grade: A
Dec 8, 2022

Literally the worst Cornell class I have ever taken. I did well in this class and it still has inspired me to never take a class with professor Ritz ever again. If you see that Ritz is teaching a class that you need to graduate, you're better off taking a 5th year to get there.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH2930
Grade: Not sure yet
Dec 8, 2022

horrible new grading scheme that left students scrambling during finals week. students have no idea how they are doing in the course due to grades not being returned in a timely manner. she assigned ridiculous amounts of work during finals, doubt it'll be graded on time. she's causing stress to students already under lots of stress as engineers

Tough grader
Test heavy
5.0
3.0
MATH2930
Grade: A
Dec 9, 2022
Would take again

I took diff. eq. with Ritz under her new grading system, and unlike the majority of the class thought it was awesome! The grading scheme not only made it extremely easy to do well in the class, it also helped with learning and retaining the material. Ritz is a great lecturer who explains concepts well and addresses any and all question in lecture.

1.0
3.0
MATH2930
Grade: Not sure yet
Dec 9, 2022

The grading system seemed appealing at first but it was not executed well at all. Students got drastically different levels of difficulty for the questions. The course was not planned well in that we had 2 checkpoints before prelim 2 and there were 8 due during the study period before finals. Does not address student concerns very well.

Tough grader
Lots of homework
1.0
5.0
MATH2930
Grade: Not sure yet
Dec 10, 2022

Assignments are graded late, no partial credit or mercy. Even going to office hours and getting your work personally checked is not enough, staff might still say it is wrong. Grading scheme felt unfair and does not reflect students mastery of concepts. Is a good lecturer when compared to the rest of the math department.

Tough grader
Lots of homework
1.0
5.0
ENGRD2020
Grade: Not sure yet
Dec 16, 2022

Avoid at all costs. horrible woman with zero empathy for students. Had her for both ENGRD2020 and MATH2930 in the same semester, would strongly advise against taking either course from her, but especially recommend not taking both from her at the same time unless you're willing to sacrifice both your gpa and many nights of sleep.

Tough grader
Lots of homework
1.0
5.0
ENGRD2020
Dec 21, 2022

Her courses traumatize me to the fullest

Lots of homework
1.0
3.0
MATH2930
Dec 22, 2022

Absolutely confusing grading scheme. Good idea but poor implementation. Students were not informed enough until the end of semester where every assignment piles up and become very stressful.

1.0
5.0
ENGRD2020
Dec 22, 2022

Very tough grader. She claimed that the course is graded on a curve and in the end, she said it is not exactly curved which doesn't make sense since the medians for all exams were in the mid 60s. They only slightly adjusted grade boundaries and still, the median grade was low B-. Don't take this course if you don't have to or you will only suffer.

Tough grader
Lots of homework
Graded by few things
1.0
5.0
MATH2930
Dec 22, 2022

very stupid and unclear grading system that requires perfection. First two months we didn't know exactly how grading worked. It caused so much unnecessary stress and anxiety because they didn't communicate with students and assignments were graded very late. There were 6 assignments during study week and some of them were due after the final exam.

Tough grader
Graded by few things
1.0
4.0
MATH2930
Grade: C
Dec 23, 2022

Worst grading system of all time. Does not to partial credit at all. I did not receive credit for several things that I know how to do, because any small algebra mistake means you get no credit for an entire problem. That policy applies to exams, homework, quizes, and everything we do. It is the most awful system I have ever seen

Lots of homework
Graded by few things
1.0
4.0
MATH2930
Grade: A
Dec 24, 2022

The grading was inconsistent/inaccurate. Grading was either full points or no points: no partial credit. There were many times when I got full points on an assignment, and someone with the same answer and work got no points. Or I got no points, put in a regrade request, and then was told my answer was perfectly correct. Disappointing class.

Test heavy
1.0
2.0
MATH2930
Grade: B
Dec 25, 2022

Grading scheme had a cool concept but basically made all assignments either not worth the time or worth the same as an exam. Every assessment demands perfection or you won't get any credit at all, which makes it way harder to prove understanding than it needs to be. Make sure your TA likes you & be persistent with regrade requests.

Tough grader
Lots of homework
Test heavy
4.0
5.0
ENGRD2020
Grade: B+
Dec 29, 2022

The psets are tough but doable for the most part. The content starts out alright but suddenly gets difficult toward the end. There's a harsh curve (median B-) for the overall course grade, and I literally did one std above the mean for prelim 2 and the final and still got a B+. There is "online homework" in addition to the pset, which are annoying.

Tough grader
Lots of homework
Test heavy
2.0
5.0
MATH2930
Grade: B
Dec 29, 2022

dumb grading system dumb; there were so many important quizzes due during the study period that it was hard to do work for other courses. Missing a single quiz can knock you down a +/- for the overall grade.

Tough grader
Lots of homework
Test heavy
3.0
4.0
ENGRD2020
Grade: A-
Jan 7, 2023

Took ENGRD 2020 in FA 22. Prof. Ritz tries her best to lecture well and convey the necessary material; however the homework sets were pretty long/convoluted and exams usually had a fair share of curveballs. Class was curved to low B- (super annoying) ... be ready for a lot of work for this class with her.

Tough grader
Lots of homework
Test heavy
2.0
4.0
MATH2930
Grade: B+
Jan 12, 2023

Professor Ritz tried a new grading scheme that was too good to be true. While it intended to give us lots of opportunities to succeed, it ended up doing the opposite. There was a lack of transparency with the grading scheme, and students were left confused for the majority of the semester, with a huge workload at the end of the semester.

Lots of homework
Test heavy
1.0
2.0
ENGRD2020
Grade: B-
Jan 22, 2023

The material itself is not that difficult; she is. A group of my friends went to find her for help because the exam average was a 70 (and we knew she was not going to give a good curve) -> professor said our year is just dumb. She doesn't understand how COVID exams are easier. The class was curved to a low B- (she called it a generous curve).

Tough grader
Lots of homework
Graded by few things
5.0
4.0
MAE2020
Grade: B+
May 4, 2023
Would take again

I have never learned as much as I did in this class. The homework and material IS very difficult. Ritz asked for feedback multiple times throughout the class and actually applied what she received; it's obvious she cares about students' learning. She is amazing at summarizing the material in approachable ways. Does a good job mixing in examples.

Tough grader
Amazing lectures
Lots of homework
1.0
5.0
MATH2930
Grade: F
Dec 4, 2023

grading system makes no sense

5.0
1.0
MATH2930
Grade: A+
Dec 4, 2023
Would take again

really easy class, easy grading scheme

5.0
4.0
MATH2930
Grade: Not sure yet
Dec 4, 2023
Would take again

The class is graded by mastery which is an interesting adjustment to make. However, I enjoyed this grading style. While some of the assignments were very difficult the overall stress around exams was lessened and I believe I performed better on them because of this. Dr.Ritz is also very kind and super willing to help in office hours.

Graded by few things
Accessible outside class
1.0
4.0
MATH2930
Grade: Not sure yet
Dec 4, 2023

Ritz is a great lecturer, but the grading scheme she tried to implement this semester was poorly organized and incredibly ineffective. Some things on the syllabus were changed in the last week of class, and there is little/no partial credit.

Tough grader
Graded by few things
1.0
5.0
MATH2930
Grade: Drop/Withdrawal
Dec 5, 2023

Hadas Ritz is the GOAT when it comes to teaching Differential Equations! She's super chill and makes complex topics feel like a breeze. Love her teaching style!

Tough grader
Get ready to read
1.0
5.0
MATH2930
Grade: B+
Dec 5, 2023

This class was awful; wouldn't recommend it. Uncertain grading scheme caused stress, with assignments delayed throughout the semester. She changed syllabus multiple times, leading to excessive work over holidays. Office hours were chaotic, and criticisms were dismissed as disrespectful. Students unfairly faced consequences due to her shortcomings.

Tough grader
Lots of homework
1.0
5.0
MATH2930
Grade: Incomplete
Dec 5, 2023

Ritz's grading system where your final grade is determined by mastery is awful. While her lectures were ok, she's got an attitude outside of class and on Ed discussion. Students tried to address some of these concerns and her solution was to set all threads to approval only and tries to silence students in class.

Tough grader
Beware of pop quizzes
1.0
2.0
MATH2930
Grade: A
Dec 5, 2023

The new grading system is... interesting. I (and many others) did not like Ritz's course (the lectures move painfully slow), and it covers shockingly little material (no transforms??). The grading scheme doesn't aid with "learn at your own pace" and instead obfuscates what should be a pretty simple class. The material's easy, but grading isn't.

1.0
4.0
MATH2930
Grade: Not sure yet
Dec 7, 2023
Would take again

Disrespectful/snarky on Ed, restricts posting to reduce criticism, doesn't respond to complaints, changes the rules every single day based on mood swings, revokes opportunities, contradicts her syllabus, imposes a draconian grading scheme no one asked for to try to prove research paper she wrote, targeted student who called her out

Inspirational
Caring
Respected
4.0
3.0
MATH2930
Grade: Not sure yet
Dec 11, 2023
Would take again

Not one to ever use this site, but wanted to publish a review for Professor Ritz. I truly enjoyed my time in MATH2930 with Hadas Ritz, and I truly believe that this is the most that I have ever learned from a math class. Her lectures are incredibly understandable, and while the grading system may seem odd, she is very fair and it helped me learn.

Amazing lectures
Gives good feedback
1.0
4.0
MATH2930
Grade: Not sure yet
Dec 12, 2023

Some people have good karma coming their way. This is not one of those people

1.0
4.0
MATH2930
Grade: B-
Jan 11, 2024

Says we get multiple attempts-not true. Gave no advice about approach to prelim 1, making prelim 2 a sprint through 9 questions. 2 problems drop a whole letter grade, we got 1 try for them, how this even makes sense when the whole point of this grading system is to have multiple chances. Class material is not bad but just ridiculous grading.

Tough grader
Graded by few things
1.0
4.0
ENGRD2020
Grade: B-
Mar 12, 2024

Atrocious grading rubrics with no thought behind them. Consistently took off 20-40% from total homework grades for tiny errors like not writing dimensions on a Free Body Diagram or not writing "Given: Find: Plan" above the solution to a problem, even when all final answers were correct. Partial credit wasn't given on prelims, which weren't curved.

Tough grader
1.0
5.0
MATH2930
Grade: B+
Jul 11, 2024

What can I say that hasn't already been said? Avoid at all costs.

Tough grader
Lots of homework
Graded by few things
1.0
4.0
MATH2930
Grade: B+
Dec 6, 2024

This is the worst grading system of any class I've ever had the misfortune of taking. You could do the entire course perfectly up to the final, miss two questions, and get an A-.

Tough grader
5.0
4.0
MATH2930
Grade: A
Dec 9, 2024
Would take again

Ritz is the best lecturer I have had at Cornell, for both ENGRD 2020 and MATH 2930. Her classes are definitely tough, but she is always there to support her students and wants to see them all succeed.

Tough grader
Clear grading criteria
Lecture heavy
5.0
4.0
MATH2930
Grade: B+
Dec 9, 2024
Would take again

I will not understand the hate against Ritz, she is mega caring and extremely accessible outside of class. You can tell she cares a lot about her students. For context, her canvas home page has a pep talk for the students. I truly enjoy the grading for this class and it is not as terrible as everyone says: just make sure to not fall behind.

Amazing lectures
Accessible outside class
5.0
5.0
ENGRD2020
Dec 9, 2024
Would take again

For statics ritz has always been very transparent about all of the resources and the criteria to do well in her class. She is more than willing to help you in any way you need to succeed, if only you reach out to her. It's a hard class so make use of the resources.

Amazing lectures
Clear grading criteria
Caring
2.0
4.0
MATH2930
Grade: Not sure yet
Dec 17, 2024

I think her teaching is fine, but most of her responses to questions on Ed Discussion are snarky and unfriendly. She will refuse to give actual answers to genuine questions and respond with things along the lines of "I will not entertain this" or "Why are you asking this?". It just makes me lose respect for her as a person.

Tough grader
2.0
3.0
MATH2930
Grade: C+
Dec 22, 2024

Ritz isn't the worst, but her grading with Learning Objectives (LO) is. You could be doing good all year, getting 3/3s on LOs on all 4 graded quizzes, and going into the final with 14/21 graded LOs as 3/3s and then bam. If you don't get the answer almost perfectly right you get a 1/3 and your grade is ruined. It's perfection or nothing with grades.

Tough grader
Graded by few things
5.0
3.0
MATH2930
Grade: Not sure yet
Dec 23, 2024
Would take again

Prof. Ritz is able to teach course content with clarity, providing students with plenty of opportunities to ask questions in lecture and review material. She uses interesting demonstrations during lecture (i.e., MATLAB scripts) to describe the physical behavior of differential equations. Overall, I really enjoyed this class with Prof. Ritz.

5.0
3.0
MATH2930
Grade: A-
Dec 23, 2024
Would take again

Do not understand the hate towards this professor. The LO grading system is okay if you put in consistent effort across the entire semester and all quizzes and exams. This professor was wonderful in her office hours and her lectures were quite informative even if you don't read the book.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
5.0
ENGRD2020
Grade: A-
Dec 23, 2024
Would take again

I don't know what the hate for Ritz is. She gives amazing lectures, and really cares about her students. Sure the tests are hard; just study well.

Tough grader
Amazing lectures
Test heavy
3.0
3.0
MATH2930
Grade: A
Dec 24, 2024

This class is not honestly as bad as most people claim -- the course has improved. The lectures were somewhat confusing and were paced oddly, so I often used the published notes. Professor was quite nice and helpful during office hours for revisions. Preparing for later LOs (Heat etc.) was annoying as pset problems did not align with exam problems.

Test heavy
Graded by few things
4.0
4.0
MATH2930
Grade: A+
Dec 26, 2024
Would take again

This was my first math class where I didn't teach myself from the textbook. Lectures are pretty. It helps to "clear" LOs so that you don't have to worry about them later in the course but sometimes their timing and order fo testing was weird. Slightly frustrating near the end when no practice questions were given on non-homo PDEs.

Tough grader
Test heavy
Graded by few things
5.0
3.0
MATH2930
Grade: A
Dec 27, 2024
Would take again

Whatever happened in past semesters Prof Ritz turned it around. Lectures where amazing. Web work was eh, didn't feel like I got a lot out of it but also not much work. I liked the checkoff system a lot. Felt way less stress over the course of the semester. Focusing on a specific topic without worrying about many others made them easier to master.

5.0
4.0
ENGRD2020
Grade: A-
Jan 4, 2025
Would take again

The most frustrating part of this class was the rubrics for assignments and tests — they felt over penalizing for small things. Some HW was too long. Good lectures, the course structure / content was overall enjoyable and well taught. There was good access to support like office hours. Professor Ritz is nice if you talk to her, overall good class.

Tough grader
Amazing lectures
Lots of homework
5.0
5.0
ENGRD2020
Grade: A-
Jan 6, 2025
Would take again

Professor Ritz gives really great lectures that you can get a lot out of if you pay attention to them and work on the practice when she gives time to do so. She also genuinely cares a lot about students and our learning, so if you take the time to talk with her, you will get a lot out of that. Exams are tough but definitely fair if you study.

Tough grader
Amazing lectures
Accessible outside class
3.0
3.0
MATH2930
Grade: A
Jan 9, 2025

P-sets are optional, WeBWorks are easy. The Learning Outcome system is still really weird. It's hard to know what your standing is in the course until the very end. Ritz's lectures are solid and, in my opinion, better than the textbook. The final was graded very lightly to fit a normal engineering grade distro, so final grading was not an issue.

Tough grader
Lecture heavy
Accessible outside class
5.0
3.0
MATH2930
Grade: A+
Jan 14, 2025
Would take again

If you understand the grading system from the beginning - then it's your average engineering class. I Lecture's were also great. Not a lot of review material available to practice, so join an AEW, do webworks, optional textbook questions, textbook readings, lecture readings.

Lecture heavy
Accessible outside class
5.0
4.0
ENGRD2020
Grade: A
Jan 21, 2025
Would take again

Ritz got a bad rep a few years ago, but I think she is great. She is organized, and will ask for feedback consistently. I was terrified of participating in class, but I still got a lot out of lectures. Her exams are fair, but you definitely need to study. Problem sets are hard, but help is accessible.

Tough grader
Respected
Online Savvy
5.0
3.0
MATH2930
Grade: B
Jan 22, 2025
Would take again

Ritz made DiffEq a great experience for me. I looked forward to class and enjoyed learning the content. The content itself can feel disconnected and a bit abstract at times but Ritz made it easy to learn. She made her expectations clear, had good, thorough notes, and was very efficient and effective during office hours.

Amazing lectures
Gives good feedback
Accessible outside class
4.0
3.0
MATH2930
Grade: A-
Jan 23, 2025
Would take again

I heard lots of things about Dr. Ritz before coming to the class, but to be honest throughout the class she was very generous with grading and such. She's pretty funny and makes an effort to be fair and reasonable. Although the course structure is a little strange, overall it's more helpful than it is hurtful.

1.0
4.0
MATH2930
Jan 31, 2025

Never take this course if you see that she's teaching. Honestly, Ritz made me question what Cornell looks for when it hires professors.

Tough grader
Graded by few things
1.0
5.0
ENGRD2020
Grade: B
Mar 25, 2025

Ritz is probably a good lecturer, like I'm sure she teaches fine. However, her disgusting attitude overwhelmed any redeeming qualities she has. By far the rudest and most uncaring professor I have ever encountered. Severely lacks empathy.

Tough grader
Lots of homework
5.0
3.0
ENGRD2020
Grade: Not sure yet
Apr 23, 2025
Would take again

I'm not sure why she has such a bad rating, maybe she's just better with Statics than with DiffEQ, but I think she's a great teacher, takes the time to learn student's names. Homework is difficult, but it makes Prelims so much easier. I also think the prelim grading is quite generous as I don't deserve a lot of the points I get on them.

Tough grader
Clear grading criteria
Lots of homework
5.0
4.0
ENGRD2020
Grade: Not sure yet
May 13, 2025
Would take again

She's great at explaining things and doesn't move too fast in lectures. The homeworks are really long though, so go to office hours. She's sometimes quite blunt when answering questions but she's helpful.

Amazing lectures
Lots of homework
5.0
3.0
ENGRD2020
Grade: A-
May 30, 2025
Would take again

She was genuinely a wonderful professor for statics. Very caring and took effort to learn all of our names in a large lecture. Homework was tedious and difficult but her office hours are incredibly helpful and accessible. Prelims difficulty was very reasonable given what was covered in lecture and homework.

Gives good feedback
Lots of homework
Accessible outside class
1.0
5.0
ENGRD2020
Grade: C-
Nov 17, 2025

Ritz is genuinely the worst professor I have ever had. Statics is an interesting topic and should be a fairly engaging class, but the grading system is insanely punitive and demotivating. A ridiculous amount of points get taken off for the tiniest mistakes, even the TA's complain about her, and the time commitment is much more than 4 credits worth.

Tough grader
1.0
4.0
ENGRD2020
Grade: A-
Nov 18, 2025

She is an okay lecturer but I despise the way her classes are graded. For statics, homeworks are tedious to the point where they are not useful for learning the content. Prelims have the opposite problem and are far too easy but you will lose an absurd amount of points for barely doing anything wrong. The checkpoint system for Diffeq is also dumb.

3.0
4.0
ENGRD2020
Dec 1, 2025
Would take again

Lectures are decent but she gets passive aggressive when no one participates. Homeworks are very long but exams are easier even though they are still slightly difficult. Decent class but work load was on the heavier side

5.0
3.0
MATH2930
Grade: Not sure yet
Dec 3, 2025
Would take again

Really clear lectures with helpful lecture notes. Not too much homework. The "outcome-based" grading system (look it up) is innovative and really rewards student effort. This professor got a bad reputation a few years ago, but has improved a ton since then. I would highly recommend taking math with them.

Amazing lectures
Clear grading criteria
Test heavy
1.0
5.0
MATH2930
Grade: Rather not say
Dec 4, 2025

The course itself should not be this hard, but somehow the exam questions are impossible to do that it's impossible to do.

Tough grader
1.0
5.0
MATH2930
Grade: A
Dec 9, 2025

Very clear that she absolutely hates her students. A very discouraging environment

Tough grader
Test heavy
4.0
2.0
MATH2930
Grade: A
Dec 11, 2025
Would take again

Love the grading system of this course. It's an easy A if you put in the bare minimum. Go to class, take notes, that's it. Honestly. I didn't even do a single textbook problem set until we started PDEs.

Clear grading criteria
Lecture heavy
Graded by few things
1.0
2.0
MATH2930
Dec 12, 2025

Absolutely horrendous at teaching. Very unfortunate.

1.0
1.0
MATH2930
Dec 12, 2025

:((((((((((((((((((

1.0
5.0
MATH2930
Grade: A+
Dec 13, 2025

Grading system is not great: not standardized and regrade requests are not taken politely. She does not teach intuition, she just regurgitates the textbook but worse. Cornell has really got to step up its hiring game. Students pay so much to get a good education to be the top students in the country to get this. Way to go Cornell, do better.

Tough grader
2.0
4.0
MATH2930
Grade: Not sure yet
Dec 14, 2025

Ritz is a good lecturer but the grading system penalizes students pretty early on for falling behind. The learning outcomes are checked only on quizzes and prelims and the questions for the learning outcomes tend to be difficult and unlike examples in homework and lecture. The course is more difficult than necessary due to the grading system.

Tough grader
Test heavy
Graded by few things
1.0
4.0
MATH2930
Grade: Not sure yet
Dec 14, 2025

Ritz is a mediocre lecturer who is able to semi-clearly explain topics. The grading system makes the class needlessly stressful, and punishes you for making mistakes early.

Graded by few things
1.0
3.0
MATH2930
Dec 14, 2025

GARBAGE TEACHER. LIKE MY RATING IF YOU WANT HER FIRED

1.0
4.0
MATH2930
Grade: Not sure yet
Dec 15, 2025

don't learn anything in lecture. grading system is very unforgiving towards the end.

Tough grader
3.0
3.0
MATH2930
Grade: A+
Dec 15, 2025
Would take again

Like the other reviews are saying, the grading system is.. interesting. Nevertheless, it's not hard to do good in this course ONLY IF you don't fall behind. It's not easy to catch up if you do. Put in the work early in the course, knock out as many learning outcomes as you can on your first try, don't slack off on PDEs, and you'll end up with an A.

1.0
5.0
MATH2930
Grade: C
Dec 15, 2025

She genuinely grades like a madman. She does not care about your mental health or wellbeing. Always rude and creates the most undoable exams and quizzes.

1.0
3.0
ENGRD2020
Grade: A-
Dec 18, 2025

Professor Ritz shows little care for her students, and this applies to her Math 2930 class as well. In the ed discussion, she scolds students for asking questions, saying that they are wasting the staff's time. Both big and small things about how she runs the class make me believe that she does not think from the students' perspectives.

1.0
5.0
MATH2930
Grade: Not sure yet
Dec 21, 2025

Grading is completely unreasonable and often unrepresentative of your understanding in the class. Furthermore, she does not foster an environment for asking genuine questions, leaving many students on their own to learn material.

Tough grader
1.0
4.0
MATH2930
Dec 21, 2025

By far, the worst experience with a professor at Cornell.

Tough grader
1.0
3.0
MATH2930
Dec 21, 2025

First time reviewing a professor here, worst experience ever. The problem with the LO system is that it emphasizes perfection for a course that does require a lot of algebra. The lecture and the textbook aren't great either.

Tough grader
1.0
5.0
MATH2930
Grade: C
Dec 22, 2025

The whole semester felt redundant losing points over small mistakes in math and overcomplicating simple topics. Too much theory for a class that only tests examples. The mastery system is not good and it needs to be taken away immediately.

Tough grader
1.0
5.0
MATH2930
Grade: D+
Dec 24, 2025

The teaching and learning approach often proves ineffective, frequently resulting in numerous issues escalating into a single preliminary or final assessment. The checkpoint mastery grading method appears unnecessary, and no credit is awarded for work already completed.

Tough grader
1.0
4.0
MATH2930
Dec 25, 2025

worst professor I have had at cornell

1.0
4.0
MATH2930
Grade: A+
Dec 26, 2025

Learning outcome system initially seems nice, but makes the last quiz and final exam very stressful. Problems on exams are more difficult than homeworks, especially on second tries of an LO. She's rude when responding to questions in class and on ed discussion. Her lectures aren't the worst but they're not good - I learned everything on my own.

5.0
3.0
MATH2930
Grade: A
Dec 28, 2025
Would take again

In defense of the LO system: This system ensures that if you actually have a strong conceptual understanding of the class, you will be fine. You can revise algebraic/integration mistakes, and can discuss revisions in office hours. You will do well if you consistently put in effort, which is very manageable when spread throughout the semester.

Clear grading criteria
Test heavy
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

27%

Textbook Required

50%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 60 grades
Most common grades:
Not sure yet (21)
A (14)
A- (12)
Grade Distribution
A(20)B(9)C(6)D(2)F(1)A-/B+(23)
Based on 86 reported grades
Not sure yet: 21
A: 14
A-: 12
B+: 11
Common Tags
Tough grader (50)
Lots of homework (26)
Graded by few things (20)
Test heavy (15)
Accessible outside class (12)
Amazing lectures (11)
Clear grading criteria (9)
Respected (7)
Rating Trend

Declining

-1.13 avg change
Jan
Mar
Apr
May
Nov
Dec
Last 6 months
Ratings by Course

MAE2020

5.0

(3)

MATH1910

4.8

(8)

ENGRI1170

4.7

(7)

ENGRD2020

3.0

(26)

MAE3260

2.7

(3)
+2 more courses
Difficulty by Course

MAE3260

5.0

MAE2030

5.0

ENGRD2020

4.2

MAE2020

4.0

MATH2930

3.8

Similar Professors