Rate My Courses
See reviews, get advice and find helpful resources for university courses
Search
Search
Popular Schools
Recent Reviews
Class Ratings
Professor Rating
Prof: Paul Robinson / Spring 2026
May 1, 2026
MAA4402 was a great course and was very manageable with Dr. Robinson. The class was exam-heavy, but the exams were fair and very similar to the practice exams. The grading was generous, and the course was a useful introduction to complex variable theory.
The course covers complex numbers, complex functions, analyticity, contour integrals, Cauchy’s theorem, Cauchy’s integral formula, series, residues, and related topics. It was very useful because it introduced a beautiful and important area of higher mathematics.
Dr. Robinson is an excellent professor. He is passionate, funny, caring, lectures clearly, and is always happy to help in office hours. He genuinely cares about students and has a patient, parent-like warmth. He gives a practice exam before each test, and the exams are very similar.
Use the practice exams carefully because they are very similar to the actual exams. Go to office hours if you need help, keep up with the material, and do not assume the course is automatic just because the grading is generous. There is no extra credit, but the class is very fair.
Class Ratings
Professor Rating
Prof: Stephanie Stine / Spring 2026
May 1, 2026
STA2023 was a great statistics course and was very manageable with Professor Stine. The class is easy if you keep up, and the exams are very similar to the practice exams. Attendance is not required, but it definitely helps because the lectures are clear, organized, and example-heavy.
The course covers introductory statistics: data, graphs, probability, distributions, sampling, confidence intervals, hypothesis testing, and basic statistical reasoning. It was useful because it gave me a strong foundation in statistics and helped prepare me for future probability/statistics courses.
Professor Stine is excellent. Her lectures are clear, organized, well-paced, and example-heavy. She gives five recent years’ practice exams before each test, which makes exam preparation very straightforward. She also offers extra credit and genuinely cares about her students.
Go to class even though attendance is not required, and use the practice exams seriously. The exams are very similar to them, so they are the best way to prepare. The class is very fair and very manageable if you keep up with the material.
Class Ratings
Professor Rating
Prof: Libin Rong / Fall 2025
May 1, 2026
MAS4105 was a great proof-based linear algebra course and was very manageable with Dr. Rong. The course is test-heavy, with grades based on 75% exams and 25% quizzes, so every point counts. There are no free points, but the class is fair, useful, and a strong foundation for upper-level mathematics.
The course covers proof-based linear algebra: vector spaces, subspaces, linear transformations, bases, dimension, matrices, eigenvalues and eigenvectors, inner products, and related theory. It was very useful because linear algebra is central to higher mathematics and many applied fields.
Dr. Rong is an amazing professor. He is kind, clear, respected, and very good at teaching linear algebra. He only teaches one course per year, so if you have the chance to take it with him, do it. Darren Schmidt was also an excellent TA, and both of them were very kind.
Take the quizzes and exams seriously because every point matters. Keep up with the homework, study consistently, and do not expect free points or much extra credit. The course is very fair and manageable with Dr. Rong, but it rewards careful preparation and steady work.
Class Ratings
Professor Rating
Prof: Carol Demas / Fall 2025
May 1, 2026
MAP2302 was a great course and was very manageable with Dr. Demas. The course can feel different from calculus at first, but she makes the material as approachable as possible. The class was fair, useful, and a strong foundation for later applied math courses.
The course covers standard differential equations material: first-order differential equations, second-order differential equations, and Laplace transforms. It was useful because differential equations show up constantly in math, physics, engineering, and applied fields.
Dr. Demas is a wonderful professor. She explains the material clearly, makes the math approachable, and clearly knows how to teach this course well. She may come off a bit cold at times, but she is fair, respected, and helpful as long as you take the class seriously.
Do not skip exams or fall behind. Keep up with the homework, learn the methods step by step, and use the textbook/practice problems to prepare. Dr. Demas is the go-to professor for Elementary Differential Equations for a reason, and the course is very manageable with her.