Reviews of professor Apala Guha

Rating: 4.0/5, difficulty: 4.0/5
Compiler Design is the area of research for Apala Guha. Therefore, this course was really interesting and exciting. The process of writing compiler step-by-step was the most complicated part of the course however it was really useful. Also, I like her video lectures since they were always accessible and very informed.

Rating: 5.0/5, difficulty: 1.0/5
Didn't learn too much, but the prof was nice and the grading was nice.

Rating: 1.0/5, difficulty: 4.0/5
While her online lectures are an improvement over actually going to class in the first place, even those are slow and hard to concentrate on. In class, a time for review on material covered.. .in the online lects? She "listens" to students ask questions and then responds by talking about something different, and passes it to other students to answr

Rating: 1.0/5, difficulty: 1.0/5
Take CMPT354 from her if you enjoy challenges.

Rating: 1.0/5, difficulty: 3.0/5
I got an A but I don't really understand databases to the degree that I should. What is even normalization?

Rating: 1.0/5, difficulty: 3.0/5
other then not learning much, the last assignment - 3&4 grades came less then 3 days before the final and the 3rd midterm came after the final was released. expect no feedback and no responses for your questions other then a yes or no if using online discussions with her

Rating: 1.0/5, difficulty: 5.0/5
For Apala to receive so many bad reviews in only 4 months should be a big red flag for you. She puts minimal effort into her videos and in person lectures. Wastes 10 minutes going over material covered in online lectures. The unfortunate 80 people cant get our 4 months back, but we can help everyone else to avoid tanking their gpa and wasting time

Rating: 1.0/5, difficulty: 1.0/5
Skip the classes, study at home.

Rating: 5.0/5, difficulty: 1.0/5
i cant speak for 354 but she was really good at teaching 379 the test were very clear and you would pass them if you watched her online lectures which explained everything the assignments were more on the difficult side but her grading criteria for them is nice so try your best on them and youll get a good mark. overall highly recomended for 379

Rating: 1.0/5, difficulty: 3.0/5
Best prof 2018

Rating: 1.0/5, difficulty: 4.0/5
She taught us literally nothing with those 10 minutes "video lectures". I feel like I am better dumping my tuition into the toilet than taking another course with her..

Rating: 1.0/5, difficulty: 4.0/5
Confusing, unstructured lectures and assignments. Many questions are unclear and left for your to interpret as she does clearly state criteria. Answers your questions with questions.

Rating: 1.0/5, difficulty: 4.0/5
Horrible online lectures that do not teach you what you need to know for assignments/tests. Horrible marking scheme for assignments, either get 15/15 on a problem or 0/15, even if code for the assignment was not entirely incorrect. Takes far too long to mark everything. Had to self learn everything in this course.