EssayPal.ai - This AI writes in your style of writing!

Professor Mahtab Moshirpour Reviews

1

Class Ratings

5Amazing Class
4Easy
5Very Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Mahtab Moshirpour / Winter 2026

Jun 28, 2026

Comments on the course

Dr.Moshirpour is a great prof- she's very helpful and makes the lectures fun and engaging. The course is just an in-depth version of bio 30 but I enjoyed it a lot. This was the only class I wasn't falling asleep in. You don't have to go to class since everything she tests on is always from the slides, but she does do some in-class drawings/visuals that can be helpful in understanding some topics.

Course: PSYC 200Delivery: In personGrade: A+Workload: ModerateTextbook Use: Optional
Exam Heavy
1

Class Ratings

3OK Class
2Hard
4Interesting
4Useful

Professor Rating

2Bad Prof

Prof: Mahtab Moshirpour / Fall 2022

Dec 25, 2022

Comments on the course

While the course itself was quite interesting, it was made unnecessarily difficult by exams that focused on specific nitty gritty details instead of overall understanding and comprehension. While in person open book quizzes and one take home assignment were quite easy, the midterms and final were absolutely brutal and heavily weighted.

Course Content

Learning about neuroplasticity and neurochemistry was quite fascinating, but may not have an application for students looking to pursue more theoretical realms of psychology.

Comments on the professor

While the prof was passionate about her work and it showed, this did not necessarily translate to engaging teaching methods. Difficult subjects were not broken down in simplistic terms, and the teacher spent a lot of time focusing on ideas that were not relevant for the exam.

Advice

Make sure to attend every class or at the very least get notes from other classmates if you miss a class, because each class is very detailed and covers a lot of material at once. Be prepared to set aside many hours a week to thoroughly understanding each topic covered, as it may or may not be covered on the very difficult exams.

Course: PSYC 375Delivery: In personGrade: C+Workload: HeavyTextbook Use: Yes
Attendance HeavyQuiz HeavyExam Heavy