Reviews of professor Ilhem Messaoudi Powers

Rating: 2.0/5, difficulty: 4.0/5
Nice person, bad teacher. Lectures are so cluttered with info that's hard to grasp and not really important. Tests were pretty conceptual but the curve is so little, only 5%, smallest I've ever seen. Would avoid this professor for sure simply b/c of the curve. Discussions are terrible but mandatory also.

Rating: 4.0/5, difficulty: 4.0/5
Professor Messaoudi's lectures are packed full of info so make sure you pay attention in class or watch the podcasts. The material itself isn't hard, but a lot of memorization about the details. Her half of the class was definitely a bit harder but she does make class enjoyable.

Rating: 5.0/5, difficulty: 3.0/5
listen in lecture and if that doesn't help then watch the podcasts, don't bother with the textbook. she's very fun during lecture and knows how to explain the concepts well. honestly the people who are complaining about dr. messaoudi just don't know how to study properly.

Rating: 1.0/5, difficulty: 4.0/5
Didn't appreciate this professor's lack of communication when I was affected by one of the fires in California, I wasn't able to turn in a quiz on time. Despite many emails, she did not respond to any of them which was pretty disappointing, had to take the class P/NP. This course is very bio heavy too, midterm was hard despite being open note.

Rating: 1.0/5, difficulty: 5.0/5
This is not a good professor. First of all this class does not curve so good luck with that. Second of all, there are so many details in the lectures you cant possibly memorize everything she wants you to know. Very hard and its not curved so even if you do better than everyone else, youre out of luck. Put everything on one page cheat sheet.

Rating: 1.0/5, difficulty: 5.0/5
Doesn't know how to teach... Spends lecture focusing on unnecessary nitty-gritty details that is both uninteresting and useless to know. Her first time teaching 99 but I don't think she knows she's touching a lower div class. The level of detail we're required to know is absolutely ridiculous. Doesn't make any attempt to apply the knowledge.

Rating: 3.0/5, difficulty: 5.0/5
The first half of this class is pretty tough because it's bio heavy and the slides the professor provides are very vague so you have to take very specific notes! I found myself studying for hours just on one lecture video. Weekly quizzes are a little tough but if you have good notes you should pass

Rating: 1.0/5, difficulty: 5.0/5
The amount of stuff that youre required to memorize and understand is insane. Although she seems like a caring person, it doesnt change the fact that you have to memorize all of these very specific details about each mechanism.