Reviews of professor Kimberly Diaz

Rating: 5.0/5, difficulty: 4.0/5
Really love Professor Diaz! She literally saves my life for eecs 203. I origianlly was not in her section and was very lost. Fortunately, I switched to hers. Her lectures were really clear and structured as what slides were. I love her teaching style and her handouts. She always wrote down notes on slides and that helped me a lot. Choose her!

Rating: 5.0/5, difficulty: 3.0/5
Diaz is a solid choice if you are considering which section to attend for EECS 203. Very clear lectures and she made sure to address all the questions. She has a calmer and lower-tempo teaching style compared to Emily. I would recommend checking both their sections out to see who suits you better.

Rating: 5.0/5, difficulty: 3.0/5
EECS 183 is an awesome intro course, and Professor Diaz was a really great professor. You can tell she really cares about everyone engaging with the course and wants us to do well. Lectures don't always cover everything, since you're supposed to read the online book but she was always willing to explain a concept if you need help.

Rating: 5.0/5, difficulty: 2.0/5
Amazing and really helpful lectures!

Rating: 5.0/5, difficulty: 4.0/5
Prof. Diaz was super great and I would 100% recommend her! This class is going to be tough regardless, but she made it more manageable. Definitely be prepared for a lot of weekly homework, most of which is graded on correctness. A lot of time and effort has to go into this class, but I genuinely enjoyed attending Prof. Diaz's lectures!

Rating: 4.0/5, difficulty: 3.0/5
Diaz had good lectures that had everything I needed to know. Stopped attending lectures and just watched the recordings a few weeks in because I had some conflicts. My only complaint is with the course design: the 3 exams are worth a lot. I messed up one exam and that screwed me out of an A. Just make sure to stay on top of everything.

Rating: 5.0/5, difficulty: 5.0/5
She is the best out of the other EECS203 professors, the class is still hard and you will need to study a lot outside of lectures.

Rating: 4.0/5, difficulty: 5.0/5
Professor Diaz was a great lecturer. EECS 203 goes at a pretty quick pace, but each lecture was very thorough and she stopped to answer any questions before, during, and after lecturing. Throughout the semester she would ask for our feedback and try new strategies to help us like printing out extra exercises and doing more problems on the board.

Rating: 5.0/5, difficulty: 2.0/5
Explains difficult concepts very clearly and often asks if something isn't clear. Questions are always encouraged and always answered well.

Rating: 5.0/5, difficulty: 3.0/5
Amazing lecturer and really cares about your learning and understanding of computer programming. Also, she tries her best to still do online lectures and accommodate for students who might be in a stressful time due to the pandemic. 10/10, wish all professors were like her!