Reviews of professor Hazel Campbell

Rating: 1.0/5, difficulty: 5.0/5
I come to the class for the drama, at the expense of other students' learning of course , but the lecture script would totally pass for a broadway show. But at the same time, she makes me wanna drop this course

Rating: 4.0/5, difficulty: 3.0/5
I think Campbell was a pretty decent prof. The labs and the project were a bit of nightmare, but I found her lectures to be fun and interesting. She was very knowledgeable about web design and was great about answering questions during lecture. The mentis were also a fun way to get participation marks (worth 10% of your grade and pretty much free).

Rating: 5.0/5, difficulty: 2.0/5
Despite reading all the negative reviews, CMPUT 402 was overall a easy course (Hard to get an A tho, cutoffs are  ~94 for an A) and more importantly a very useful class. Midterms were very straightforward, assignments and group projects directly relate and help build upon what you learn in lectures.

Rating: 5.0/5, difficulty: 5.0/5
What's there to say. She truly knows how to keep the lecture moving. Spending 20min on a participation exercise in a lecture of roughly 300 student pure genius. She's not afraid of calling students rude and ignorant for simple questions, because how dare you question our goddess Hazel Campbell. Her behavior is no way her fault. Tuition well spent.

Rating: 1.0/5, difficulty: 4.0/5
Don't take 404 with her. If she is the only instructor available, don't take 404. The most terrible CS professor at UA. If you want to learn web, there are tons of online courses, just don't take 404 with her.

Rating: 4.0/5, difficulty: 3.0/5
Hazel is pretty good for CMPUT 175, though the class moves pretty fast she provides clear examples and writes code in class. Exams were very representative of the material taught, and always answers questions clearly. She did have participation marks which were kind of annoying (had to ask questions for marks).

Rating: 1.0/5, difficulty: 5.0/5
Hazel is good at lecturing, but her reactions to disruptions are intense, to the point where I constantly feel on edge. It's as if I'm walking on eggshells every time I step into the classroom, terrified that one small mistake, like my phone accidentally going off, could lead to a public scolding. I have never felt so unsafe in a classroom.

Rating: 1.0/5, difficulty: 4.0/5
1. The only two demo days for students to demo their work. Hazel refused to show up in both days, showing no respect (she was busy attend other courses' demo days, but not even bother attending even for 5 minutes for this course).
2. Hazel ignores emails requesting a regrade while the TAs clearly put out wrong markings.
3. Avoid if you want peace.

Rating: 1.0/5, difficulty: 5.0/5
If you want the most entertaining lecture you'll ever have, Hazel Campbell is the prof for you. Yelling at students laughing at her jokes, talking with each other during a kahoot for disrupting people trying to learn, asking genuine questions, what more could you want!

Unless you want an actual education after paying tuition, maybe avoid her then.