Reviews of professor Megan Monroe

Rating: 3.0/5, difficulty: 2.0/5
Solid lectures, pretty funny, needs to lower her ego. Slides are good while in class but impossible to follow if you try to use them to review concepts for tests/hw. TAs are super helpful and will be the best resource outside of class. Your experience in the class will depend on your prior knowledge but anyone can manage the work and succeed.

Rating: 5.0/5, difficulty: 3.0/5
I personally loved the way Megan taught this course! She's very funny and engaging, each lecture felt kind of like a conversation. Weekly homeworks were not bad, bi-weekly quizzes were a bit difficult, and it sucks that 35% of your final grade is based off a final exam, but overall a very doable course.

Rating: 5.0/5, difficulty: 4.0/5
Even though I got an A+, this is the hardest class I have ever taken. However, if you put in the time (~10 hours a week), it is actually easy to get at least an A-. Prof. Monroe is very sarcastic, but never disrespectful; her hilarious jokes helped keep me awake at 9 AM. Beware of the difficulty spikes for HW3 (Tradecraft) and HW11 (Sushi Go).

Rating: 2.0/5, difficulty: 5.0/5
Honestly without the videos posted online (by a completely different professor), i'd be failing this class. It's really hard to engage if you're not super confident in yourself because she will tear you apart. thankfully the class is kinda big so you can hide behind your peers that have like years more of cs experience lol.

Rating: 4.0/5, difficulty: 3.0/5
She was cool ig. Probably could work on here people skills. Class wasn't too hard for not knowing much beforehand. Final looked like it was intended to cut down the CS enrollment.

Rating: 5.0/5, difficulty: 3.0/5
Amazing lecturing for cs11. Problem with into to cs classes is that the range of knowledge of students is huge. She handles it perfectly and does not tolerate people who ask questions to make themselves sound smart. She will call you out on stuff and is def a bit imitating, but it's good that way. The course is so well run there's like 40 TAs.

Rating: 4.0/5, difficulty: 3.0/5
She was a good professor, but I felt the online review lectures she posted was, more often than not, more helpful. The two tests that you take in the class can be a bit challenging, but even if you don't do that great on them, as long as you do good on the homeworks, you'll be fine. Overall, great course and professor.

Rating: 5.0/5, difficulty: 3.0/5
As a CS11 student with previously no coding, Megan has a fantastic way of teaching the class. She's not going to spoon-feed you the answer (hence all the angry CS11 ratings) but instead teach you how to develop the thought process of a programmer and learn how to solve the problems yourself. Listen to her and the TAs' advice and you'll do well.

Rating: 5.0/5, difficulty: 2.0/5
I personally think she's a great professor. Be aware, though. If you haven't taken computer science before, this class will be very difficult and will take 5~10 hours weekly to do the homework.