Reviews of professor Mai On-Thai

Rating: 5.0/5, difficulty: 2.0/5
I like her. She's straightforward and very helpful.

Rating: 1.0/5, difficulty: 4.0/5
There is a lot of homework for this class. In order to even get a slight chance at passing you really need to pay attention to the homework. Her lectures are super boring and drawn out, and she works on the examples way too quickly without really explaining them. Unless you are proficient already in math then I wouldnt recommend this class.

Rating: 1.0/5, difficulty: 4.0/5
If you respect your time and energy, don't take this professor. Too much homework and if you slack off, she thinks you're purposely skipping your work. If you have a question, she automatically assumes you weren't paying attention. I had to drop out of her class because she is not empathetic and rushes through content

Rating: 2.0/5, difficulty: 4.0/5
I took her for Math 60 and had such a difficult time. She doesnt stop to see if the students have questions and the examples she works on on the board go unexplained. She rushes through the content. I am not very good at math, but have always managed to pass up until this class.

Rating: 1.0/5, difficulty: 5.0/5
She does not have office hours. Her lectures are confusing, but if you ask a question, she assumes you were not paying attention. Halfway through the class I dropped because I had a lower grade than I ever had in a math class, even before. she made exams 1.5 hrs instead of 3, though students were already struggling to complete them on time.

Rating: 1.0/5, difficulty: 5.0/5
I am a straight A student and I failed this class. I really applied myself to the textbook, but her tests were on completely different subjects. She lectures way too quickly and is not available for help outside of class. I would not recommend her class to anyone.

Rating: 5.0/5, difficulty: 1.0/5
Very engaging and well prepared especially for those who are going to take more math classes in the future. The class is very organized and straightforward

Rating: 5.0/5, difficulty: 1.0/5
Good preparation for going to the next class.