1.2

Heather Miller

Biology - Michigan State University

1.2
Quality
4.8
Difficulty
3%
Would Retake
91
Reviews
1.2
Quality
4.8
Difficulty
1.2
Helpful
1.2
Clarity

3%

Would Retake

91

Reviews

Rating Distribution
Official

5

2

4

1

3

1

2

3

1

84

What Students Say

The main problem I have with this course is the way exam questions are formatted

MMG201 - 1.0 rating

I have never felt dumb in a class before and I cried during an exam that I studied 3 weeks for

MMG201 - 1.0 rating
Class Info

Attendance Mandatory

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 50 grades
Most common grades:
Not sure yet (31)
C (8)
B (8)
Grade Distribution
A(5)B(13)C(15)D(8)F(2)A-/B+(7)
Based on 83 reported grades
Not sure yet: 31
C: 8
B: 8
D+: 5
Common Tags
Tough grader (60)
Get ready to read (52)
Test heavy (33)
Lots of homework (28)
Participation matters (24)
Lecture heavy (9)
Group projects (4)
Graded by few things (4)
Rating Trend

Stable

+0.14 avg change
Mar
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

MMG201

1.2

(91)
Difficulty by Course

MMG201

4.8

Reviews (91)
1.0
3.0
MMG201
Grade: Not sure yet
Feb 9, 2022
Wouldn't take again

One of the worst professors ever! Literally had to force her to give us learning objectives because she was too lazy to make them for us and kept telling us to refer to the textbook. Assigned a bunch of reading each week that was like 75 pages long, and expects you to know everything before coming into class. Does not lecture, she "reviews".

Participation matters
1.0
5.0
MMG201
Grade: Not sure yet
Mar 21, 2022

Expects us to read over 100+ pages a week and that should be the main way we learn the content. Very harsh grader and doesn't listen to our feedback. The type of professor that wants you to fail. We have continuously brought things to her higher-ups attention and they don't seem to care. Very unprofessional and would not recommend this professor.

Tough grader
Get ready to read
Lots of homework
1.0
4.0
MMG201
Grade: Not sure yet
Mar 21, 2022

She is very rude and not understanding. She does not clearly explain directions for assignments and changes the way the class goes in the middle of the semester.

Tough grader
1.0
5.0
MMG201
Grade: Not sure yet
Apr 14, 2022

The worst professor I've had here at State. Does not help her students, lectures are absolutely useless as she doesn't know what she is talking about 90% of the time (undergrad in business). Will give you a failing grade on an assignment yet no feedback on how to improve. Gives 100+ pages of reading week that we are expected to know everything on.

Tough grader
Get ready to read
1.0
5.0
MMG201
Grade: C
Apr 19, 2022

If you could take this same class with any other professor, DO IT, I BEG OF YOU! Ridiculous readings, and pretty much what everybody has said in the other reviews.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: Not sure yet
Apr 20, 2022

I am a very good student in a medical college (not saying which for anonymous purposes) and this was the worst teacher I have ever had. You are not sure what to study or do the entire semester. It was a very messy course and I have never had such a mean teacher toward her ULAs or students when a question is asked. She laughed when we failed an exam

Get ready to read
Group projects
Lots of homework
1.0
5.0
MMG201
Grade: Not sure yet
Apr 20, 2022

Horrible professor! She expected us to learn from 100+ page readings a week and gave terrible lectures that never had anything to do with the exams. At the beginning of the semester our class expressed how we weren't learning from her teaching style and she totally dismissed us which caused a good chunk of us to receive bad grades on assignments.

Tough grader
Get ready to read
1.0
5.0
MMG201
Grade: Not sure yet
Apr 28, 2022

I have NEVER posted on here before. She is the most condescending teacher and professor I have ever had. She does NOT lecture. You are expected to teach yourself the material with over 100+ pages of reading a week. She refuses to listen to our feedback. I am a 4.0 student in a medical type college and I have never done so terribly in a class. Awful

Tough grader
Get ready to read
1.0
5.0
MMG201
Grade: D+
Apr 29, 2022

This professor does not care about her students and displays absolutely zero empathy. Gave us extensive exams without being clear on what would be covered, and assigned assignments and told us to use google to teach ourselves. This professor ruined my senior year and last semester of my time at MSU. Offered no curve after exam averages were 69%

Tough grader
Get ready to read
Lots of homework
2.0
3.0
MMG201
May 3, 2022

Not a fan. You essentially teach yourself in this course. Readings are unnecessarily detailed. Does not teach in lecture. Condescending attitude. You can 4.0 this course if you work hard, but this course was not enjoyable one bit. I do not know my grade yet so we will see

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: D+
May 4, 2022

DO NOT TAKE A CLASS WITH HER!! She expects you to read 100+ every two days and will not provide the slightest insight as to what will be on the exams. the final was a completely different format compared to the other exams in this class. Marked my homework down because I was in the hospital and would not provide adequate time to finish it.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: B+
May 5, 2022

I was very patient with her this semester due to this being her first time teaching, and I wanted to give her the benefit of the doubt, but she continued to disappoint me. She assigns 100+ pages of mandatory reading a week, is rude, and docks your points for the most miniscule things. Take with another professor if you can.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: Not sure yet
May 7, 2022

Class was based purely on textbook and Heather Miller did not teach very well either. The study material was vague and it was difficult to prepare for the exams. On top of the class being hard and a lot of reading to teach yourself, Heather Miller is very passive aggressive and rude to students. Condescending and not helpful whatsoever.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: C
May 10, 2022

Worst teacher I've had in my life. Not sure how MSU allows her to teach. Rarely knows what she's talking about and expects students to already know everything from reading 300 pages a week. Her lectures only cover maybe 5% of the reading and she refuses to listen to students who voice their concerns, often responding in a rude way.

Tough grader
Lots of homework
1.0
5.0
MMG201
Grade: D+
Jun 22, 2022

100 pages of reading that are due 2 days apart. While reading she expects the students to post questions and respond to other students questions (essentially teaching each other and avoiding her job). On top of that, she gives out active learning exercises most days at an 8 am class. She sends you in blind on exams and is rude. Terrible experience!

Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: Not sure yet
Jan 16, 2023

I have only been through syllabus week and I can already tell this professor is a nightmare. She assigns 100+ pages of reading a week with required annotations that only count for credit if they live up to her expectations. She barely teaches in the classroom. This professor takes all the joy out of learning and makes these topics so miserable.

Tough grader
Get ready to read
Participation matters
1.0
4.0
MMG201
Grade: Not sure yet
Jan 31, 2023

She assigns 50+ pages every 2 days. Her slides are so disorganized that you do not know what information goes to which learning objective. She does not teach whatsoever. Required attendance using iclickers. Her "notes" contains little words and mostly pictures/diagrams from the internet. This class is awful.

Get ready to read
Lots of homework
1.0
5.0
MMG201
Grade: B+
Feb 9, 2023

No respect for students, and their time.

1.0
5.0
MMG201
Grade: Not sure yet
Feb 22, 2023

You rely on the massive amounts of reading to learn anything because she often makes mistakes during lectures and gives wrong/unclear information. Every question on any of the in class assignments do not make sense. The questions are confusing and unclear yet the assignments are graded for correctness, despite having just learned the content.

Get ready to read
Lots of homework
4.0
3.0
MMG201
Grade: A-
Mar 17, 2023
Would take again

These reviews are so ignorant. All Perusall homework is available at the beginning of the unit, which you are expected to "read" and annotate. YOU DON'T NEED TO READ 50+ PAGES - ONLY WHAT IS ON THE LEARNING OBJECTIVES ON D2L. Her lectures are to REVIEW the book content, not teach it. You need to be self-motivated to succeed in this course.

Get ready to read
Gives good feedback
Lots of homework
1.0
5.0
MMG201
Grade: Not sure yet
Mar 24, 2023

She is very rude towards her staff and students. You ask her questions and all she says is, and I quote "read the book". Sent out an email about our past exam during the school shooting and has yet to apologize or recognize the fact. She doesn't know how to teach and does NOT prepare her students for exams at all. PICK ANOTHER PROFESSOR IF YOU CAN!

Tough grader
Get ready to read
Test heavy
1.0
4.0
MMG201
Grade: Not sure yet
Mar 27, 2023

The main problem I have with this course is the way exam questions are formatted. The wording is not at all close to what we learned from the textbook. I have gone to office hours and stayed after class many times and the ULAs don't even know what's going on. So get ready to teach yourself, and probably fail the exams.

Get ready to read
Test heavy
Graded by few things
1.0
5.0
MMG201
Grade: Not sure yet
Mar 28, 2023

I am 100% convinced she couldn't even do well on her own exams. She sets you up for failure. MSU needs to fire her, I am not sure how she isn't yet. She has no clue what she is teaching. She literally just tells us to read the textbook for exams. "Learning objectives" are beyond what's on the exam. If you want to fail a class, take this one.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MMG201
Grade: Not sure yet
Mar 29, 2023

I have never felt dumb in a class before and I cried during an exam that I studied 3 weeks for. The content in class is nothing like the content in the exams or even class assignments. I am a hard working student and this is genuinely the hardest INTRO class I have ever taken. I would recommend taking MMG 201 through a different professor 100%

Tough grader
Test heavy
Graded by few things
1.0
5.0
MMG201
Grade: F
Apr 2, 2023

This professor sucks. Everything that she teaches isn't even on the exam. You could not pay me to take this class again. Completely disregarded student's feelings about the shooting as well.

Participation matters
Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: Not sure yet
Apr 4, 2023

She does not care for students feelings towards the way she teaches her material... which obviously doesn't work when not one student finished the most recent exam early. I urge anyone to find any other professor if possibly because this professor does not care for student feedback or feelings. You are destined to fail the way her class is set up.

Tough grader
Get ready to read
1.0
5.0
MMG201
Apr 14, 2023

DO NOT take this course. This teacher grades hard and the exams have questions that has nothing to do with what we learned and multiple short answer questions. In class assignments and ec she offers is hard (grades off accuracy). This class is very draining and should not be this difficult for a 200 fundamental level course. New teacher pls!

Tough grader
1.0
5.0
MMG201
Apr 14, 2023

Exams are super hard. I have never has so many unanswered questions on an exam, definitely was rushed. Do not take this course with her. She stutters during lectures. Hard to understand the material due to her poor teaching skills. This class needs a new teacher or a new format. She needs to put what is taught on exams not random stuff.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: Not sure yet
Apr 25, 2023

If you can take a different professor!!! This is an introductory class and shes acting like we are professional microbiologists. The exams are completely different than the lecture slides and she puts the focus of the exam about things she says not to focus on. She sucks.

Tough grader
Get ready to read
Lecture heavy
1.0
5.0
MMG201
Grade: C
Apr 27, 2023

Professor is condescending when asked questions or corrected if wrong, even if it's done nicely. Barely showed any empathy, care, or interest in whether or not you passed or failed and did not accept any feedback from students. Yes the course is hard already, but when you have a professor like this, it doesn't make it any better.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: Not sure yet
Apr 28, 2023

Worst professor ever. I am shocked that MSU allows such an awful professor teaching at such an amazing school. She does NOT teach. She looks up diagrams from the internet and pastes them into her slides- that's her "notes." I am a straight A student in all of my science classes, and I am struggling to get a 2.5 at the end of this semester-NOT okay.

Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: C+
Apr 28, 2023

This professor relied on the textbook heavily for content you have to memorize. She cared very little for her student's ability to succeed in this course. I am an engineering major, only taking this course for university-required science credit, and it is up there for my hardest classes thus far. If you need this course, choose another professor.

Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: Not sure yet
Apr 29, 2023

Professor Miller is by far the worst professor I've had here at MSU. This class is absurdly difficult for it being a fundamentals course. Her lectures are so unorganized and rarely cover the 100+ pages of assigned weekly reading. She is unapproachable and unwilling to accept feedback from students. Be prepared to teach yourself and still fail.

Tough grader
Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: B-
May 2, 2023

Heather is lazy and disrespectful to everyone. She has unreasonable expectations for her students on the ALE's and exams due to her inability/failure to teach the material. The final exam was a different structure than the other exams, but she only gave students 5 days to prepare for it. I regret taking this class over MMG301. Horrible "professor"!

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: C
May 2, 2023

This class is the reason i cry in my therapy sessions, and I am not joking. This class is so horrendous and awful. We are graded on exams that probably contain about 20 percent of what was covered in class. I could have done better teaching this class, and biology is actually my worst subject. I actually have never done worse in a class in college

Tough grader
Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: Not sure yet
May 3, 2023

Heather is an absolute joke. She is the laziest professor I have ever met. She sent out extra credit 3 WEEKS ago, and is now complaining that she doesn't have enough time and will not be rewarding some students with the extra credit if your grade won't boost .5 in your GPA. She sucks. Run as far as you can away from her when enrolling your classes.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MMG201
Grade: B-
Aug 2, 2023

Awful and inconsiderate professor. Does not explain thoroughly and is rude. Lectures mandatory at 8am and she just reads a PowerPoint. Lots of textbook reading. Read the objectives and figure out a good way to study in order to be successful in this course.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MMG201
Mar 4, 2024

By far the worst professor and class that I took here at MSU, the worst exams I've taken, the material from the lecture is only like 15% of the exam. You are teaching yourself through 100+ pages of reading a week. This class is extremely difficult, especially for a fundamentals class. Would avoid her and this class at all costs.

Tough grader
Get ready to read
1.0
5.0
MMG201
Grade: C+
Apr 16, 2024

The worst professor I have ever had at MSU. Inconsiderate, condescending, blames students and TAs for her mistakes. If you have the option to take this course ANYWHERE else, do it. Avoid at all costs. Exams might as well be written in another language and grading is all over the place for the required, timed, in class assignments at 8am x2 per week

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MMG201
Grade: C
Apr 22, 2024

The exams are extremely difficult and they contain some information that was not gone over in class. The lectures and lecture slides are all over the place. I would not recommend this professor.

Tough grader
Participation matters
Group projects
1.0
5.0
MMG201
Grade: C+
Apr 24, 2024

Run far away. Heather is the most disorganized professor I have ever had. Attendance required at 8 am. She hands out worksheets to do during lectures to turn in at the end of class she will barely go over the answers and graded on correctness. Takes forever to submit grades and rude to students and TA's. I question her decision to be a teacher.

1.0
5.0
MMG201
Grade: B
May 8, 2024

Heather Miller is honestly a disgrace to MSU. She is rude to her TAs and students. Blames EVERYONE else for HER mistakes and is the most UNORGANIZED professor I have ever had. She makes you read 100+ pages a week in homework and about 10% of her lectures are on the exams. Get ready to teach yourself! This class could and should be online :)

Get ready to read
Lots of homework
Test heavy
2.0
4.0
MMG201
Grade: B
May 20, 2024

This professor was just incredibly disorganized. She took forever to grade things and the course closed before she even put in the 2 projects she assigned for the last week of class. She is not a good teacher and cannot explain the content in a way that can be understood. The weekly reading was incredibly long and lectures did not reflect the exams

Get ready to read
Group projects
Lots of homework
1.0
4.0
MMG201
Grade: B
Oct 7, 2024

Heather Miller is the worst professor I've ever had. It feels like I am learning the material with her in class. She has no clue what she's talking about and does not grade things in time. I didn't know what my grade was until after my final was graded. The extra credit she offered she didn't even accept because she didn't have "time to grade it"

Tough grader
Get ready to read
Group projects
1.0
5.0
MMG201
Grade: Not sure yet
Nov 12, 2024

Heather Miller does not care about the outcome of her student's success. She reads off the slides and comes off very arrogant. Her exams are pure gibberish, and she pretends like she prepared us enough after exam scores are out and that its fully our fault for doing poorly in the course when in reality, its her teaching ability and exam format.

Tough grader
Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: Not sure yet
Nov 13, 2024

May Jesus help you. I am not sure how MSU keeps her considering her reviews/ average grades.

1.0
5.0
MMG201
Grade: D-
Dec 1, 2024

This professor made this class very hard for me. Not only did her exams have very very niche things on it, but she also was always contradicting herself in class. The cherry on top is having an exam A WEEK before the cumulative final.. and also the 'semester' long project (that was introduced in November) being due in the middle. Wayy too much.

1.0
5.0
MMG201
Grade: Not sure yet
Dec 7, 2024

All I can say is good luck because there's no other sections or professors for this class. She does not know how to teach at all, she just reads off the slides and then expects you to remember every little detail about everything she says. Exams are super hard for no reason. She is disrespectful when asked questions outside of class.

Tough grader
Get ready to read
Participation matters
1.0
5.0
MMG201
Grade: Not sure yet
Dec 8, 2024

I'm have never put so much effort into a course and had this poor of a grade. Weekly reading and questions are due at unreasonable times twice a week and can take up to 4 hours if read throughly and questions are answered correctly. Questions on exam are not like practice problems posted and most of the time have not been discussed in class.

Tough grader
Get ready to read
Test heavy
3.0
4.0
MMG201
Grade: A
Dec 9, 2024
Would take again

I promise this class is not that bad. Yes it's definitely difficult but that doesn't mean it's impossible. I attended office hours and ULA sessions and it 100% helped me so much and it made it a lot better to actually have a relationship with the staff. You can 4.0 this class it just definitely requires work that you need to be willing to put in.

Participation matters
Lots of homework
Lecture heavy
1.0
5.0
MMG201
Grade: C+
Dec 11, 2024

This professor took the sparkle out of my roomates eyes :( i hate her

Lecture heavy
Graded by few things
1.0
5.0
MMG201
Grade: B+
Dec 11, 2024

This professor is brutal. She assigned a 3rd midterm exam, final project, and final all within a week of each other. Exams are extremely hard and reading is mandatory for every class. Nursing students, take MMG community college, If you can't do that DO NOT take Pharmacology at the same time! The semester was okay until the last month.

Get ready to read
Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: Not sure yet
Dec 13, 2024

This class was mandatory for me, and I hated every second of it. The teaching style was not good. She read directly off the lectures and tested on niche things for every exam. The third exam, a project, and the final cumulative exam were all within one week of each other. It was extremely stressful. Lots of reading and video watching too.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MMG201
Grade: A
Dec 15, 2024

Professor Miller had a very poorly structured course. They'd read from the slides, and felt almost as if they were learning along with us. The final exam and 3rd midterm were within a week of each other, with the final project due in between exams and didn't even open until November and not explained in class until the lecture before Thanksgiving.

Tough grader
Get ready to read
Participation matters
5.0
4.0
MMG201
Grade: Not sure yet
Dec 15, 2024
Would take again

She uses active learning exercises in class which are most similar to the exams. Reading amount is tough but fair if you prioritize information. She explains in class concepts well, is open to suggestions, and is very fair with grading. Average for every exam is about a C and she'll curve if it's lower.

Get ready to read
Lecture heavy
1.0
5.0
MMG201
Grade: B
Dec 16, 2024

This is the worst professor I have ever had. She is condensing and rude to all of her students. She criticizes students for asking questions or for answering wrong. I am seriously concerned as to why the university still allows her to teach this course after multiple terrible ratings. Half the class was scoring below a 55% on every single exam.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MMG201
Grade: B
Dec 16, 2024

Literally the worst. Everything that I learned in this so-called class was through the textbook because she had no idea what she was talking about and blames students. Beyond the material the structure of the course seemed to have been formed by someone with zero prep. I shouldn't pay to attend a class that cripples my learning experience. DONTTAKE

Get ready to read
Participation matters
Test heavy
1.0
5.0
MMG201
Grade: B
Dec 16, 2024

Does not care about the students at all. She's behind on grading (constantly), poor test grades, low comprehension on material = all the students' faults. Takes 0 accountability. I am doubtful she could pass her own exams as a "professor". If she were a character on Inside Out she'd have12 Disgusts in her head. Transfer in course-credit from LCC!

Get ready to read
Participation matters
Lots of homework
1.0
5.0
MMG201
Grade: D
Dec 17, 2024

THE WORST professor I've ever had. Received a zero for an assignment given on first day of class - I didn't enroll until second class. Didn't pass a single exam (half the class with me) Not a good communicator and everything is students faults. If you're like me and required to take MMG take it LITERALLY anywhere else. Would 10/10 never recommend.

1.0
5.0
MMG201
Grade: C
Jan 12, 2025

This class just about sent me to a psych ward. I have NEVER had a professor that blames students as much as she does. half of the class received a 55% or lower on each exam. Only way to succeed in this class is to memorize the entire textbook as she has absolutely no idea what she is talking about. Might as well start looking for a therapist now!

Tough grader
Get ready to read
Test heavy
1.0
4.0
MMG201
Jan 15, 2025

Finds joy in the fact that people fail her class. Went on a rant about white European men that had nothing to do with our course content. Just generally an insufferable person.

1.0
4.0
MMG201
Jan 15, 2025

Finds joy in the fact that people fail her class. Went on a random rant about white men. Generally an insufferable person

1.0
5.0
MMG201
Grade: B
Feb 11, 2025

She goes way too fast with lectures, literally can't keep up with anything she says unless I already know the concept from another class. She lectures like we are scientists. Exams have short answers in them which is definitely unnecessary and it makes your grade fall hard. Sorry but this class was horrible.

Tough grader
Lecture heavy
Test heavy
1.0
5.0
MMG201
Grade: F
Feb 14, 2025

Overall, a terrible experience. Not a forgiving grader and did not prepare us at all for the exams. Blames everyone else for her faults.

Tough grader
Participation matters
5.0
5.0
MMG201
Feb 24, 2025

Absolutely absolutely terrible. I often use ratemyprof to only leave good reviews. I am in my senior year taking the course, came this far staying true to my principle of being positive and kind but this prof has driven me to insanity. Her course (not 201) and attitude made me suicidal.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
MMG201
Mar 10, 2025

She is a horrible professor; she expects you to already know everything and puts the fault all on you. I also had to have surgery during the semester and had to go to class the day after because she told me she doesn't accept doctors' notes. DO NOT take this class through her or any class with her.

1.0
5.0
MMG201
Grade: Not sure yet
Apr 3, 2025

This class would be a lot easier if taught by literally anyone else. Expected to have read before class and know everything coming in, so she barely teaches anything, and when she does goes insanely quick. Most of her class was failing, and getting under 55 percent on all exams, and she genuinely doesnt not care about students whatsoever.

Tough grader
Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: D+
Apr 17, 2025

I'll say this in the nicest way possible, but I genuinely don't have a clue how she still has a job here. If at all possible, take this class with another prof or somewhere else. The exams are nothing like the practice ones or anything we talked about in class and gave us a project and 2 exams in the span of a week.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: Not sure yet
Apr 22, 2025

This course is simply not worth it. Take it through community college because it counts for the lab portion, too. Your GPA will be destroyed after this class.

Tough grader
1.0
5.0
MMG201
Grade: B-
Apr 24, 2025

I am a student who works extremely hard to do well, but somehow I am failing this class after spending over 12 hours a week on it. She doesn't explain concepts and has no interest in seeing any of us succeed. This class has created so much unnecessary anxiety and stress all semester, and I would not recommend it to anyone.

Lecture heavy
Test heavy
Graded by few things
1.0
4.0
MMG201
Grade: D+
Apr 24, 2025

This professor truly is delusional in the regards that this 200-level class is worth anything more than an entry level course, from looking at her exams alone you would assume that this is a 300 level or even 400 level class. The assignments, however, do match the class in terms of how difficult it should be. If you can take MMG 301 PLEASE TAKE IT!

Tough grader
Test heavy
1.0
4.0
MMG201
Grade: B-
Apr 24, 2025

The material learned in this class was not difficult. However, the exams did not reflect what we were lectured. She makes the wording of the exams OVERLY complicated and tries to trick you. You have a short answer section on the exam that is like 5 pages with multiple parts, and 30 MC with only 1 hour to complete. Most of the class fails her exams.

Tough grader
Get ready to read
Test heavy
1.0
4.0
MMG201
Grade: B-
Apr 24, 2025

Prior to coming into this class I looked at these reviews. I tried to come into the semester with a positive outlook create my own opinion on her. I sat in the front of the class and she knew my name. BUT, I can say she is not the best teacher she goes through the slides like we already know the information and relies on us to just read the book.

Tough grader
Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: B+
Apr 25, 2025

She gives ALEs every class that can be graded on accuracy on the material we JUST learned, literally got a 55% on one. She just reads off the slides, so lectures aren't super helpful. I went to office hours to try and understand more, but she truly tries to complicate things and finds joy in seeing her students fail. Avoid this class at all costs.

Tough grader
1.0
4.0
MMG201
Grade: B
Apr 26, 2025

For a level 200 class, the exams are hard. The exams have a written portion, and some multiple-choice questions have multiple answers, but you don't know how many options are correct or wrong. And if you get some of the options correct, but just one wrong, you will get that whole question wrong :(

1.0
5.0
MMG201
Grade: C
Apr 26, 2025

She is an awful professor. She is not open to the idea that she is not a good teacher because she always thinks it is the students' fault. She takes pride in the fact that most of the class fails her exams. The exams are horrible because of the multiple correct questions, and if you select 3/4 correct answers, you get no credit. Run for your life.

Tough grader
Get ready to read
Lots of homework
2.0
4.0
MMG201
Grade: A
May 6, 2025

The class is not the worst-- read the textbook homework assignments and lectures make more sense. Exams are only an hour long, so manage your time well. She gives a midterm, project, and the final within ~week so beware and do the project early. Attendance is mandatory since there are in-class worksheets. Multi-sect Qs are actually partial credit!

Tough grader
Participation matters
Test heavy
1.0
5.0
MMG201
Grade: C
May 6, 2025

Literally the worst professor at MSU. 90% of the content in her exams isn't taught in lectures or the homework readings, so you basically have to teach yourself. As a person, she's also super passive-aggressive and not willing to accommodate to her student's needs. If you don't need this class to graduate, DO NOT TAKE IT. I'm warning you now.

Tough grader
Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: C+
May 21, 2025

This class was lethal. Lectures, projects, and homework had nothing to with each other or the exams. Exams were overly difficult and tried to trick you- you couldn't study. The content of this class was not difficult, but was explained so poorly that it became hard. The prof enjoyed the fact that on average, over half the class failed the exams.

Tough grader
Participation matters
Test heavy
1.0
4.0
MMG201
Grade: B+
Oct 14, 2025

A large amount of preparatory homework. Without doing the homework, one won't understand the content. Once the homework is done, there's no need to listen to the class. The entire class is actually just more homework.

Get ready to read
1.0
5.0
MMG201
Grade: Not sure yet
Nov 14, 2025

The class isn't that hard, but the professor is so bad that she makes the class hard. She's nice, but absolutely useless. Exams are very difficult and worth most of your grade; it is insanely hard to study for them because she puts things that weren't taught on them. She expects you to know everything, and 60-70% of the class fails her exams.

Tough grader
Participation matters
Test heavy
1.0
5.0
MMG201
Grade: D
Dec 2, 2025

I would love to say she is a sweetheart but that would be a BIG FAT LIE. She has no idea what she is teaching and then more than half of the students fail the exam. do not take unless you want therapy and to walk out of exams SOBBING!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Tough grader
Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: Rather not say
Dec 2, 2025

If you are applying to a undergrad program, DO NOT TAKE THIS CLASS. Not only will our GPA tank, and your stress levels will be through the roof. She prides herself on failing students and blames them for incompetency while refusing to actually help. The TA couldn't answer our questions, and exams/projects have no correlation to class work. Run!!!!!

Tough grader
Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: A-
Dec 2, 2025

This class vaporized my 4.0. The material wasn't the problem—the teaching was. No matter how many hours I studied, getting help felt like talking to a brick wall wearing a name tag. She wants you to fail no doubt. Take this class only if you enjoy academic pain. She is EVIL, RUN!

Tough grader
Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: C-
Dec 2, 2025

Be prepared to teach yourself this content. She assigns an insane amount of homework before class and then proceeds to explain it in a way that, if you did understand it, you don't anymore. Exams are extremely hard and nothing like lectures or homework. About 3/4 of the class gets lower than 60% on the exams and prides herself on this. RUN AWAY!!!

Tough grader
Lots of homework
Test heavy
1.0
5.0
MMG201
Grade: Not sure yet
Dec 5, 2025

For an introductory class she will expect you to do more than double the work and reading as any other class. Half the students in her exams, that are nothing like her classwork, fail.Expect to have to teach everything to yourself at home because she's also terrible at explaining the content. If you have to take this class, take ANY other professor

Tough grader
Get ready to read
Test heavy
1.0
5.0
MMG201
Grade: Rather not say
Dec 7, 2025

I walked to class hoping to get hit by a cata bus! Every single exam most of the students failed and she blamed it on not being very good test takers! Her exams are based on things she maybe said for 2 seconds and said were not on the exam so jut be prepared to fail!!!!!!!!!!!

Tough grader
Lots of homework
Test heavy
1.0
4.0
MMG201
Grade: C-
Dec 8, 2025

This class was definitely my worst class I have ever taken. She is very passive aggressive, when I asked for help to prepare for an exam she basically told me to figure it out myself. Her lectures are a drag because she rushes through the 60+ slides and you can't make sense of any of them. Exams suck a lot with her set up. Online textbook/homework

Participation matters
Lecture heavy
1.0
5.0
MMG201
Grade: A
Dec 10, 2025

There was no real way to prepare for tests; each exam felt like a guessing game, and I often learned new material while taking them. As we moved forward, poor organization and lack of support hurt my scores. When I asked questions, I was often met with a rude demeanor, which made me feel stupid for even asking. Favoritism is clearly employed.

Tough grader
Get ready to read
Lots of homework
1.0
5.0
MMG201
Grade: Not sure yet
Dec 17, 2025

Prof. Miller has awful and confusing lectures that are mostly google images with her speed talking. The homework isn't helpful and her learning objectives are so unclear. The in class activities can be helpful but she doesn't explain them and then takes points off. Exams are all hard application problems with little time to finish them. It's rough.

Tough grader
Participation matters
Test heavy
1.0
5.0
MMG201
Grade: A
Dec 17, 2025

How I got an A: Put lecture slides into AI and have it explain them. Write own notes after each lecture. Just do the homework, don't focus on it. Work together on in class stuff (ICA). Start studying a few hours everyday a week before exam. Focus only on the slides and ICAs. Know them very well. Do active recall and be able to apply everything.

Class Info

Attendance Mandatory

100%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 50 grades
Most common grades:
Not sure yet (31)
C (8)
B (8)
Grade Distribution
A(5)B(13)C(15)D(8)F(2)A-/B+(7)
Based on 83 reported grades
Not sure yet: 31
C: 8
B: 8
D+: 5
Common Tags
Tough grader (60)
Get ready to read (52)
Test heavy (33)
Lots of homework (28)
Participation matters (24)
Lecture heavy (9)
Group projects (4)
Graded by few things (4)
Rating Trend

Stable

+0.14 avg change
Mar
Apr
May
Oct
Nov
Dec
Last 6 months
Ratings by Course

MMG201

1.2

(91)
Difficulty by Course

MMG201

4.8

Similar Professors