[{"observed_at":"2026-09-07 16:57:00.766334+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxMDU5ODE3","source_instructor_id":"rmp:2225093","instructor_name":"Alexander Brooks","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-12-17 04:26:01 +0000 UTC","comment":"While the grading in CS300 may have been tough and sometimes downright harsh, this isnt because of any professor, as most of the grading in this class was automated. As for Alexander Brooks, he was a great teacher and never had a mean thing to say. He was available a lot outside of class for anyone struggling. Class? Tough. Teacher? Great","source_url":"https://www.ratemyprofessors.com/professor/2225093","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:57:00.766334+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwNjY5MzA4","source_instructor_id":"rmp:2225093","instructor_name":"Alexander Brooks","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-11-06 14:48:49 +0000 UTC","comment":"He's a sweet guy, but he's boring and the class itself is terribly structured, though he seems not to have control over the class structure. A huge portion of the projects are already written and the written portions are not explained. Very nitpicky grading, and understanding project instructions is tougher than the coding.","source_url":"https://www.ratemyprofessors.com/professor/2225093","quality_rating":2.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:57:00.766334+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5ODM1NzU0","source_instructor_id":"rmp:2225093","instructor_name":"Alexander Brooks","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-04-18 18:36:14 +0000 UTC","comment":"Avoid at any cost.","source_url":"https://www.ratemyprofessors.com/professor/2225093","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:57:00.766334+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5ODMzMTU4","source_instructor_id":"rmp:2225093","instructor_name":"Alexander Brooks","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-04-18 15:01:21 +0000 UTC","comment":"Do not take, teaches away from the course curriculum. He doesn't make the test so not helpful at all for the exams you are given.","source_url":"https://www.ratemyprofessors.com/professor/2225093","quality_rating":1.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:57:00.766334+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5ODI1OTg4","source_instructor_id":"rmp:2225093","instructor_name":"Alexander Brooks","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-04-17 19:53:36 +0000 UTC","comment":"Alexander has a poor ability in describing the program requirements, which confuses me a lot. Avoid him if you can.","source_url":"https://www.ratemyprofessors.com/professor/2225093","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMzI5MDgy","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-05-20 11:39:52 +0000 UTC","comment":"Best professor I encountered so far and I will always be grateful to her.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMjMxOTc2","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-05-09 23:30:38 +0000 UTC","comment":"Professor Gkotse is a good lecturer. She explained concepts clearly, but her lectures were boring. Many of the difficult concepts should've been taught with more time, and some of the easier material should've been glossed over quicker. The class did not provide study materials, and the projects had errors that were fixed last minute. Overall okay.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":3.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMTcyODkx","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-05-06 03:44:45 +0000 UTC","comment":"Blerina was a great professor. Clearly explained concepts, went slow enough for everyone to understand and fast enough to not be boring and redundant. She was also available to answer questions after class and answered them clearly. Overall a great professor.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNzczNjAy","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-03-15 03:48:06 +0000 UTC","comment":"Blerina was an amazing cs300 teacher, she explained everything very well so as long as you tune in to lectures you dont really even need to study for the tests. If she is teaching future CS classes, sign me up!","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNTc4NzYw","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-01-21 02:51:33 +0000 UTC","comment":"Blerina has very good lectures. She goes slow, so it is easy to let your mind wander, however, it's very important to pay attention in her class. She explains things easily, so if you pay attention in lectures, you won't have to learn from the textbook. When I took her, we used a terrible textbook called codio that was probably written by AI. ","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDk5MDU3","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-01-07 13:06:44 +0000 UTC","comment":"I will genuinely enroll in any CS class if I see that she's teaching it in future semesters! Amazing teacher! She presents concepts really well and makes all of them SO EASY to understand. She is also very understanding and will stay and help people in her OH until there's no more questions. Wish every CS professor was like that!!","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDUzMTcy","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-29 00:10:30 +0000 UTC","comment":"Prof. Gkotse was a really kind lecturer. Her lectures are a slower pace, but you can watch the recordings of the lecture at 2x speed if her lecture speed bothers you. She explains concepts in depth which helps on the two in-person, paper and pencil exams. I didn't love the organization of CS300 (some projects were BRUTAL), but Prof. Gkotse rocked!","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDQxODQw","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-26 22:53:50 +0000 UTC","comment":"Her office hours are great, but the lectures are pretty boring and hard to pay attention to. However, the Codio assignments are really helpful for learning the topics. It's also noteworthy that I am not a CS major (this class is how I eliminated it), so if you are, you may have an easier time following everything.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDAxNDIw","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-20 22:35:38 +0000 UTC","comment":"Professor Gkotse is a very nice and caring professor. She responds quickly through email and always makes sure you get the help needed and she always replies in a compassionate manner. While the content in lectures was explained well, you need to make sure that you understand the material learned through the online textbook thoroughly.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMjgzNjU3","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-13 22:25:17 +0000 UTC","comment":"Blerina lectures at a slow pace, which I do not mind. It is easier to understand the harder concepts since she talks slower and does a very good job at explaining them. Lectures do feel tedious however, but are not required. There are weekly online quizzes and 2/4 unit tests are take home. Overall, Blerina is very kind and easy to understand.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMjA1MTI0","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-10 22:20:11 +0000 UTC","comment":"The lectures felt very slow but she explained the topics clearly. The weekly programming assignments were designed well and were pretty engaging, and quizzes/exams were generally easy.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:51:42.004108+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMTQxMzQz","source_instructor_id":"rmp:3030661","instructor_name":"Blerina Gkotse","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-06 21:10:59 +0000 UTC","comment":"Prof. Gkotse is an excellent instructor who explains complex material clearly. Her well-structured lectures focus on key concepts and use real-world examples to make ideas relatable. She is always available to answer questions, creating a supportive learning environment. Overall, she is a dedicated and effective teacher, and I highly recommend her.","source_url":"https://www.ratemyprofessors.com/professor/3030661","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNDE1OTcy","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-06-07 18:43:33 +0000 UTC","comment":"Gary wasn't my initial prof but during COVID my actual prof did really short videos that didn't always help me much. I ended up watching the bulk of Gary's online videos to get through the last few assignments and to study. He is a dry lecturer sometimes but he does explain things thoroughly and clearly. Stay alert and you'll be fine.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMzYyMzM0","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-05-24 01:35:58 +0000 UTC","comment":"This course is not well organized after online due to COVID. But as it is not a hard course, mostly you work by yourself, the lecture is not that helpful as long as you understand the content in zybook. But you need to go for lecture bc of quizzes, Gary is fine and the cs300 itself the course design is not clear.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMjU4NTA0","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-05-11 00:15:52 +0000 UTC","comment":"Prof Dahl's lectures are quite boring and dry to follow. However he tries his best to explain the topics and has lecture notes for you to fill during lectures. He is readily available on piazza to answer any questions and responds quickly and has pretty clear grading rubric and criteria. There is a google form to respond to questions during lecture","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMTMwNjk5","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-26 06:51:30 +0000 UTC","comment":"Gary's lectures are pretty dull, but he explains the concepts clearly and thoroughly. He's a solid choice.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMDkwMDgz","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-20 16:05:55 +0000 UTC","comment":"If you don't have previous coding experience, don't take Gary. Gary doesn't have any form of online notes or lecture slides, and in class he doesn't teach how to do something, he just does it through coding and expects you to learn yourself. Any questions you ask, he just answers with another question - of which you will likely not know the answer.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMDcwNjc4","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-16 15:13:32 +0000 UTC","comment":"There are two main components to CS200 and CS300, coding projects and tests. The coding projects can be very time consuming and it's definitely important to leave time to do those, but if you don't procrastinate you can do well on these. Tests are very difficult to study for as there are no effective provided resources.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMDYxOTc1","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-15 00:27:07 +0000 UTC","comment":"He's an amazing lecturer who works hard to make the sometimes boring content as interesting and interactive as possible. The programs can be pretty difficult, but the program grading and exams are very fair.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMDYwMzUx","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-14 20:30:09 +0000 UTC","comment":"Gary is great. One of the best professors I have ever had.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyODA2MTAz","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-01-07 18:58:46 +0000 UTC","comment":"Dahl does a good job in lecture of covering content, and he uses interesting graphics to explain CS concepts. CS300 has a project almost every week, with many being optionally group projects with another person. The exams are straightforward if you pay attention in lecture and there are TA's available for help with the projects.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyNzM4OTQx","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-12-21 19:14:02 +0000 UTC","comment":"EVERYTHING that you might need to know for programming projects or exams will be covered pedantically in lecture. Gary doesnt get enough love for the thorough, well-orchestrated lectures he performs. The only students who might not thrive in this course are those unfamiliar with Java programming.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyNjkzMzUw","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-12-17 20:49:07 +0000 UTC","comment":"Gary's a nice guy, always responded to emails and was accessible outside of class. His lectures are dry, but you'll be teaching yourself most of the material in this class anyways, that's just CS. I will say that I wish he uploaded more detailed diagrams/examples to canvas -- I ended up relying on Mouna's lecture notes and Zybooks for exams","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxOTA3MTgz","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-05-18 13:35:45 +0000 UTC","comment":"This is where you are introduced to the computational thinking and real computer science. Hope he could teach CS400 in the future!","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxODE2NzM4","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-05-08 22:45:48 +0000 UTC","comment":"Gary is so boring to listen to, go to Mouna's lectures if you can if you get stuck with Gary","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxODExOTA1","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-05-08 17:38:41 +0000 UTC","comment":"Gary was an awesome professor. Anyone who said otherwise probably wasn't really listening to what he was saying. He teaches you by making you think of the answers, instead of just telling you the answers. At first, I hated that, but ultimately it helped me learn way more. I hope to have Gary more in the future.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxNzA2MDg2","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-04-29 16:47:29 +0000 UTC","comment":"Lectures for this type of class are useless and he was boring but it is hard not to be. With that being said, he made no effort to answer piazza questions with anything but open ended return questions. Gave absolutely no study resources and told us the best way is to &quot;create your own problems&quot;. Terrible experience with professor but good class.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":1.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxNTY5NzY0","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-04-10 23:09:59 +0000 UTC","comment":"Gary is a very solid choice for CS300. He does a pretty good job of explaining and visualizing concepts in lecture. The programming assignments he writes are much easier to follow than Kacem's. You can afford to skip a few lectures there, it's not highly weighted. Tophat and Zybooks are used and mandatory for the class.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxMTQ3MzU2","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-12-24 02:11:09 +0000 UTC","comment":"Gary's lectures aren't that bad however it is difficult to read what is on the screen unless you are in the front. He seems nice. There are 3 exams of 10%, 15%, and 20% along with 10 weekly programs each worth 5% and 1 drop. Zybooks is used and so is tophat. The tests and programs are difficult but the programs are doable if you go to consulting.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxMDQ0MDEy","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-12-15 19:34:48 +0000 UTC","comment":"Like others have said CS isn't taught super well in lecture. I ended up not going to class and just sitting on TopHat - but Gary does a great job of trying to make it interesting. Always super responsive in emails and willing to talk in person. Overall a great prof","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwNjQwMTkz","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-10-31 22:18:14 +0000 UTC","comment":"Gary is the man! He's a great lecturer and covers the material well. Super helpful when answering questions - you can tell he's very qualified. He talks kind of slowly, which could be a good or bad thing depending on how quickly you learn - for me, long lectures sometimes got a little boring.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwMzUxNjkx","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-07-17 15:55:31 +0000 UTC","comment":"Computer science can't be taught super well in lectures. It's something that requires your skills to develop of it rather than learning any material from lecture. With that in mind, Dahl was a decent prof. Most people didn't pay attention to lectures and did other things on their laptops though. Definitely cares about students succeeding.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwMTk3Mjkw","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-05-27 14:12:08 +0000 UTC","comment":"He is a very nice person who takes effort to make you understand all concepts. Probably one of the better professors in the university. The projects are well designed and clear.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwMDU5NDAx","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-05-10 16:02:07 +0000 UTC","comment":"Gary is an awesome professor. He is a very nice person and I personally prefer his code examples and his way of using comments to teach it than slides. The class is difficult but he helps make it easy. Try to take his lecture.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwMDM3Njkz","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-05-09 12:07:09 +0000 UTC","comment":"Many people seem to have mixed thoughts about Gary and I think this is because many people confuse the class with the professor. Gary is a top-notch professor that is very caring and presents the material well. The class CS300 is rather difficult, but that is not Gary's fault, rather the structure of the class. Great professor, difficult class.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwMDI4Mjc5","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-05-08 17:47:15 +0000 UTC","comment":"Gary is a nice guy that obviously cares a great deal about teaching computer science to UW students. He's great at explaining complex concepts and he's a joy to listen to. His lectures can be a little example-heavy, meaning that it's sometimes easy to get lost, but the online study materials help make up for that.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMwMDAyNjIy","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-05-06 16:42:48 +0000 UTC","comment":"Pretty standard lectures. No practice tests or review material for exams, and you are not allowed to take your exams home. This is lazy teaching. Studying your exams is a great way to learn from your mistakes, and they have deprived students of this just because they are too lazy or uncreative to make new exams. Otherwise I learned a good amount.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5OTgxNjU3","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-05-03 22:54:47 +0000 UTC","comment":"Very clear and informative lectures. Gives helpful answers to in-class questions and seems genuinely concerned about your understanding. Would definitely take another course with Gary in the future.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5NjQ1NzQ5","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-03-12 17:44:44 +0000 UTC","comment":"Always clear when answering questions. Will definitely take again","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5Mzc5ODEw","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-01-03 13:18:15 +0000 UTC","comment":"Awful professor. The class was so boring and Gary did not go over much content that would be on graded assignments and exams. The exams were challenging and Gary did not give us review material to help us prepare for the exams.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":2.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5MzA2NzE0","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2017-12-21 15:04:08 +0000 UTC","comment":"You are assigned weekly programming assignments which usually arent hard, but just a big pain in the ass. Lectures are very clear and and he is receptive to questions. I found exams difficult to study for with no practice problems.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5MzAwMjIz","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2017-12-20 23:51:39 +0000 UTC","comment":"Well, I came in with a-level cs and I didn't study Java before. This course is absolutely hard for me. It is not about him but about how this course is designed. We use zybooks as textbook and the content is far to easy compare to the weekly program. VERY HIGH Workload, atleast for me. I don't really think his lectures help a lot but he is kind.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":3.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5Mjk4ODA1","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2017-12-20 22:00:44 +0000 UTC","comment":"I think Gary is probably the best professor I have had at UW - Madison. He's pretty respectable and likes to help out his students. Just be aware that this class will require you not only to pay attention in class, but work outside of it. His review lectures before tests are nice, but you need to expand on that and study yourself.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI5MjYwODIw","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2017-12-18 16:11:42 +0000 UTC","comment":"Gary takes lectures slow to make sure that everyone understands the material before proceeding. Even long lectures with him feel short and easy.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI4OTMxNzMy","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2017-11-18 16:58:50 +0000 UTC","comment":"Professor is very nice and teaches things in a clear manner. A weekly assignment is presented that is related to the topics discussed in class. The weekly assignment is pretty interesting and is a good practice for midterms and for real application of materials taught in class. Exams are not bad; if you study for it, you're on the right path.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:38:39.940872+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTI4NzYwODM2","source_instructor_id":"rmp:2770358","instructor_name":"Gary Dahl","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2017-10-19 13:10:09 +0000 UTC","comment":"Honestly, I am so bored. I came in to this class with AP Computer Science A. His lectures are not worth showing up to unless you would like to waste 3 hours a week. He goes over very basic content that is not on the exam or the weekly projects.","source_url":"https://www.ratemyprofessors.com/professor/2770358","quality_rating":2.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQzMDc5ODI2","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2026-05-09 16:33:48 +0000 UTC","comment":"Hobbes LeGOAT is by far the best CS/Math professor I've had at UW. The exams can be tough, the average on the final was 67.5%, but it's a required course for CS and ECE so Hobbes is the best choice. Lectures were helpful and the course structure is pretty decent as well.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQzMDU2ODIy","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2026-05-07 05:37:08 +0000 UTC","comment":"The professor did not provide enough helpful practice materials, making it difficult to prepare for exams and assignments. Lectures were often confusing and spent too much time on single problems, making them hard to follow. Projects felt unnecessarily long with busy work, and the lack of TAs made getting help difficult.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":2.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyODI4NDg1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2026-04-14 00:19:51 +0000 UTC","comment":"Taking CS 300 in Spring is a great way to tank your GPA. Hobbes loves a 17.8 percent A rate and making you hand-write code in 2026. Very \"forward-thinking.\" Lectures are a puzzle where the prize is being more confused than before. If you enjoy 1,500+ Zybook points and a syllabus designed to make you fail, this is the perfect nightmare for you.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyODI4NDY1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2026-04-14 00:17:09 +0000 UTC","comment":"Avoid CS 300 in Spring. Hobbes uses a syllabus that resulted in a 17.8 percent A rate in 2025. Lectures are unclear and the 1,500+ Zybook points create an unreasonable workload. In 2026, she still requires hand-written code, which is outdated and unhelpful. The course structure is designed to confuse rather than teach. Save your GPA and wait.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzk5MjU3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-12-26 04:58:24 +0000 UTC","comment":"Hobbes is great, no doubt.\n\nCS300 could be more interesting though.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzczMzE5","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-12-22 06:16:14 +0000 UTC","comment":"She's awesome! I really enjoyed the lectures (that are live streamed by the way), and she did a fantastic job of explaining complex topics.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzcwMDg1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-12-21 22:53:05 +0000 UTC","comment":"Pretty good professor for a really weirdly and randomly structured class!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzY5MDE3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-12-21 20:15:55 +0000 UTC","comment":"Great professor in a bad course. If you've taken AP CS A, the class is mostly review with annoying restrictions, super long programming assignments, and tedious required pre-lecture readings that go over the same things that are in lecture, making the lectures feel optional despite graded participation. If you have to take this class, pick Hobbes.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMzkyNjI4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-06-02 09:41:12 +0000 UTC","comment":"Loved her class so much. She is a great professor: funny, engaging and kind. However, the projects and exams make this class quite work heavy and difficult. So I would highly suggest taking the lectures and readings seriously from the start. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMzA2OTI0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-05-16 22:21:23 +0000 UTC","comment":"Good professor, better than CS400. Group Projects are time consuming but not that bad, tests are pretty easy. Lectures are recorded but TopHat participation in class is mandatory.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMzA1ODcy","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-05-16 19:48:28 +0000 UTC","comment":"Hobbes is a good lecturer and very knowledgeable and caring, but the lectures got to be quite slow, and most of the time was spent writing testers. Codio was also a horrible textbook rife with errors. The grading was very flexible, but the projects were often unnecessarily time-consuming.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwODAxNDg2","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-03-22 00:37:09 +0000 UTC","comment":"Super kind and awesome professor. Decent lectures, attendance required. Course has a flexibility policy so your grade won't tank from just one F. Most negative things one could say about the class would be about the class or its format, not the professor themself. However, the mid-year project was poorly planned, presumably by multiple instructors.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNTc4MzA4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-01-21 01:23:27 +0000 UTC","comment":"Hobbes is a good prof, but her lectures are pretty slow for students who know what they are doing. If you enjoy sitting and listening in a relaxed environment, then she can be really helpful and you will not struggle. The textbook (Codio) that they switched to this semester had lots of mistakes and was clearly generated mostly by ChatGPT.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDU1MTU1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-29 07:50:37 +0000 UTC","comment":"Hobbes is fantastic! They are great especially for freshmen getting used to college, you'll always have a laugh in lecture. Hobbes never misses a question and her TA team is SO SO SO helpful, office hours are a LIFE SAVER! The course is only really difficult during recursion, exams are fairly ez if you understand concepts at their core, hw light","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDQ0NTY2","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-27 08:32:02 +0000 UTC","comment":"Good teacher. The overall course is pretty easy. The projects take a lot of time but if you put in the time they aren't that bad. Tests are kind of difficult especially having to write code on paper. My only complaint specific to her teaching style is that the lecture slides are very light on information which makes it hard to skim later on.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDMxNDk4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-24 18:34:50 +0000 UTC","comment":"The lectures are boring and entirely unnecessary, but that's to be expected. She gives off a passive-aggressive attitude sometimes, but I think that's just because she's tired after helping out a thousand students, so it makes sense. She's fun, the class is super easy as long as you actually do the homework.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":3.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNDIyNzIy","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-23 14:56:17 +0000 UTC","comment":"Great professor, lectures are clear and easy to understand. Projects take up a lot of time but are very rewarding in the end.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMzc5MTEy","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-19 07:06:50 +0000 UTC","comment":"Good professor, lectures were easy to understand although could be boring at times","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMzQ5MjI1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-17 20:32:45 +0000 UTC","comment":"Awesome professor. Class is a lot of work but that's to be expected with any proffesor. Only complaint is MAYBE lectures are a little slow but if that's the only complaint than you're a great instructor. 10/10 professor.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMjk5NTA3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-14 21:52:02 +0000 UTC","comment":"Hobbes is so funny and caring and her lectures are so fun.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMjA3MjM3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-10 23:31:23 +0000 UTC","comment":"She is a very knowledgeable professor, and it shows in how she teaches.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMDcxNzIz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-12-02 23:41:10 +0000 UTC","comment":"Fair grading, excellent lecturer","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwMDA3MjQ2","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-11-21 21:19:43 +0000 UTC","comment":"Excellent professor!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5OTk1MjIz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-11-20 20:38:43 +0000 UTC","comment":"Professor is exceptional, especially for computer science. Great to see diverse representation in teaching faculty. Coursework is the same regardless of professor for CS300, lectures are livestreamed and recorded and available to anyone taking cs300. Projects are somewhat time consuming, but nothing insane. Tests are relatively easy. I love Hobbes!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5OTY2MzU4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-11-17 23:33:25 +0000 UTC","comment":"Professor Hobbes was my best professor for my first semester as a freshman. Her lectures are engaging and easy to follow, and she livestreams them if you can't physically attend. A decent amount of homework but overall everything is easy to work with if you're into CS.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5OTM3ODcz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-11-13 08:41:12 +0000 UTC","comment":"She is a good lecturer and has good pace when lecturing (probably slow for some people). For me, I feel the content of the course is a little bit hard for new java learners. Otherwise this would be an easy course.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5NzczMTI1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-09-29 05:20:06 +0000 UTC","comment":"She's a good lecturer but you could learn most of the material from zybooks alone (typical for CS classes). The most exciting part of class was seeing what awesome crazy shoes she chose to wear that day.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5Njk5Njgy","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-08-22 16:53:48 +0000 UTC","comment":"Her lectures are extremely slow. She just talks so slowly. But they aren't bad, I usually got more out of the ZyBooks though. At the end of the semester, she was very vague and unclear about the grading policies after making the tests in person for the first time and chose to not curve even tho the average was like 70. many students were upset.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5NDg4MzM4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-05-18 05:56:09 +0000 UTC","comment":"Very engaging lecturer. Easily one of the most likeable professors I've had. Tests were very fair. If you study well, they shouldn't be a problem. Some projects were a breeze, others were extremely hard, and it was pretty unpredictable from week to week. One of my only complaints with her lectures is they are a bit too slow.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5NDg0NjU1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-05-17 17:22:03 +0000 UTC","comment":"Hobbes was a good lecturer. Unfortunately, when I reached out with concerns about my ADHD, they were very rude and condescending. The nail in the coffin for me was when my grade in canvas said I had a B (which I wanted), but the final grade got reported as a BC. They were unhelpful and rude. They seemed cool otherwise, but was really argumentative.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5Mzk0MjYw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-05-07 19:44:59 +0000 UTC","comment":"Hobbes is a great professor, however not at fault of her own there isn't too much of a point in going to lectures. ZyBooks and just doing the coding projects are significantly better ways to learn the material. Content is definitely meant to be learned at your own pace, not in lecture","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5MDYwMDE5","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-03-18 17:12:13 +0000 UTC","comment":"Hobbes had perhaps the most well-structured course I have ever taken. Lectures were organized and easy to understand, weekly projects were crystal clear. And her lecturing style is thoroughly engaging without being overly enthusiastic, somehow. Knows the material in and out. Her and the TAs were very quick to respond to student questions on Piazza.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5MDU2ODE3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-03-17 05:04:39 +0000 UTC","comment":"Hobbes Legault is a great lecturer and very good at running the class. CS300 projects can take a long time, but they are well organized and it is clear what you are creating/supposed to be doing. Enjoy CS300 while you can because CS400 is the complete opposite. Overall great professor and solid class.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5MDE1MzUw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-03-01 16:12:20 +0000 UTC","comment":"Actual goat. I always felt the class was going smoothly, but I realize it 10 times more now. In comparison to the sequel (cs400), cs300 was waaaay better organized and taught. The course was pretty rigorous in my opinion, but with Hobbes it seemed a lot more chill. If you have the opportunity of taking cs300, do so, and enjoy it while it lasts.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4OTkyNjY4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-02-22 04:52:53 +0000 UTC","comment":"Angel","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4OTg2MDEz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-02-19 23:42:07 +0000 UTC","comment":"I can honestly say that I didn't attend a single lecture, but she still does a good job of them. You learn 99% of the information via Zybooks, but I skipped around through the lecture videos before the exams. She's funny and engaging, and definitely the best CS300 prof. The class was a solid intro, and not hard if you try on the projects. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4OTc0MzQ1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-02-14 04:08:14 +0000 UTC","comment":"The lectures can be attended virtually and are recorded, and the attendance questions are only due before the next lecture, meaning one could get by just fine never actually attending a lecture. Lectures were very clear making it easy to take good notes. Beware of a heavy homework load: the homework assignments were sometimes tough. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4OTE2OTI3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-01-23 21:42:43 +0000 UTC","comment":"Hobbes is quite clear, and I would go as far as to say that with her, you probably have the best understanding of the CS300 course","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4ODQ3Nzc4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-01-08 16:28:25 +0000 UTC","comment":"Amazing lectures. Professor was entertaining and informative. Every lecture was a blast. Although attendance isn't mandatory, there are participation questions due after every lecture. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4NzgwNzYw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-12-23 01:49:25 +0000 UTC","comment":"Professor Hobbes is an amazing lecturer and has top hat for attendance. Lots of projects and quizzes/exams are easy if you attend lecture and read textbook. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4NzQ0ODU2","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-12-19 19:52:10 +0000 UTC","comment":"They have made the assignments for CS300 progressively harder every semester. Hobbes has had great reviews in the past, but here lectures just don't have the depth needed to finish the out of class work. Her lectures feel very surface level. I personally found Mark Mansi's recordings throughout the semester more resourceful. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4Mzc1NTgx","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-11-11 18:57:51 +0000 UTC","comment":"Hobbes did a great job breaking down concepts in cs300 and prepared me for the projects very well","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4MzM2Mzgw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-11-03 02:09:27 +0000 UTC","comment":"Her lectures are way easier than what's expected on the homework and projects. Nice prof and I appreciate that she tries to keep the students entertained, but I felt that the material in class never prepared me for the assignments.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4MDE5ODQz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-06-04 12:02:15 +0000 UTC","comment":"i love her\n","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3OTQ4NDcw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-05-17 22:28:32 +0000 UTC","comment":"Hobbes is very good and really cares about students. Assignments are very interesting and overall this class was really great. Make sure you start projects early and complete everything and you should get an A.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3OTI0Mzgw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-05-15 04:54:32 +0000 UTC","comment":"Overrated but still alright.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":3.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3ODk4MTA0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-05-11 17:06:11 +0000 UTC","comment":"hobby lobby!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3ODk3MDc3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-05-11 15:39:30 +0000 UTC","comment":"Amazing professor. Lectures are entertaining and easy to understand, they make this class extremely manageable. The projects can be long and the zybooks can be tedious, but overall I learned a ton in this class and much of that was due to Hobbes' abilities as a teacher. Definitely take this class with her if you get the chance and go to lecture.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3NTk3Mjgx","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-04-08 03:22:52 +0000 UTC","comment":"I love her class. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3NTg5NzI5","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-04-06 13:50:46 +0000 UTC","comment":"The best professor in the CS department. Hands down. Also, likes Pokemon. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3NDcxOTE5","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-03-02 15:38:50 +0000 UTC","comment":"Explains concepts pretty well. Would recommend to cs majors who are sorta new to coding","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTQzNTU4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-01-04 18:35:45 +0000 UTC","comment":"Hobbes is great. If you have the choice to have her has a professor, then DO IT. \n\nCoursework consists of weekly programming assignments, quizzes, and cumulative quizzes (midterms). Most of the projects are parter optional so if you have a COMPETENT friend then nice. If you don't, FIND ONE.\n\nWould take another course by her","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MjIyODY0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-22 06:48:54 +0000 UTC","comment":"Hobbes is a great professor for CS and she has a really energetic and fun personality! Lectures are really important as they help understand the content. There's either a long programming assignment or a cumulative test given every single week. Homework is mainly an interactive textbook. Office hours are key for success in CS300 with her! ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTk0ODQw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-20 00:00:00 +0000 UTC","comment":"Amazing and caring professor. I really feel better after talking to her about my grades and what I can do to improve. Bless her and allowing us to do partner projects. They lightened the workload and was better to understand. Very accommodating with extensions due to Covid or other problems. 10/10. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTM0NjI3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-15 08:20:17 +0000 UTC","comment":"Fun and engaging lecturer. Explains topics in ways that everyone can understand and walks us through everything. It's a time-consuming class but they make lectures enjoyable & understandable. Projects are vague at times, but professors, TAs, and even fellow students are extremely useful on Piazza by answering all questions! Thankful they're my prof","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTAxMTM2","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-13 20:50:59 +0000 UTC","comment":"Hobbes is a fantastic lecturer. Very clear, very fun, very relatable. I would HIGHLY recommend Hobbes if you can pick her as your professor.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MDAyMjA0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-07 05:11:45 +0000 UTC","comment":"u/hobbes is very cool","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2OTU1MDUz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-03 07:22:16 +0000 UTC","comment":"Amazing lecturer! Very passionate and talks slow. Lectures were posted online so you could rewatch/attend on your own time. Interacted with students on Discord and Piazza and was always easy to reach. Very encouraging and made entertaining lectures. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2OTQ0MjIw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-02 04:07:21 +0000 UTC","comment":"Their (she/they pronouns!!) lectures were amazing while the class mainly takes from the ZyBooks online interactive textbook we're required to buy. Humorous, fun, lovely lectures, please attend them and don't skip! \n\nGraded on 4 midterms (no finals), best 9/10 programming projects, best quiz per biweekly unit (x5), participation (asynch possible).","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2ODY3OTc3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-11-19 19:26:42 +0000 UTC","comment":"I wasn't even in Professor Hobbes's class this semester, but my own professor was so bad that I watched all of her videotaped lectures and she legit saved my grade in this class! She goes into depth for all of the topics in the curriculum but also makes the content easy to understand and interesting. She's super chill and personable too.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NzI3MTc1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-10-23 16:36:48 +0000 UTC","comment":"hobbes is a greater lecturer and highly charismatic and just has all around good vibes. Take CS300 with her, you really won't regret it.  ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NzA2NDUz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-10-17 06:51:24 +0000 UTC","comment":"The best teacher out of the entire CS department, would love to take more courses taught by her. Her lectures are interesting and the programs she wrote are easily understandable and straight forward. Even if you can't enroll in her class, go to her lectures/watch her recorded videos. ","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NTUxNzQ4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-10-13 00:00:07 +0000 UTC","comment":"An excellent professor, she constantly interacts with her students and is always willing to help if you ask. She clearly knows the content extensively and is willing to always clarify details for her students. Programming assignments are a bit vague at times, but she is very easy to access and get help from.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NjcxMDIy","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-10-01 04:41:11 +0000 UTC","comment":"Lectures are really engaging and material is taught in an easy-to-learn manner. Hobbes is a very engaging instructor","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NjQ2NDM3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-09-16 17:02:11 +0000 UTC","comment":"The best computer science professor.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NTA4NTU3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-07-07 15:12:39 +0000 UTC","comment":"Awesome professor!!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NDcwNzY1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-06-17 08:03:08 +0000 UTC","comment":"You can't do better than Hobbes. She legitimately delivers some of the best lectures I've ever seen - not only does she teach the concepts, she provides motivation for why they exist and how they're useful for solving problems. Wish I could take every CS class with her.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NDM1Njcz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-06-03 13:11:25 +0000 UTC","comment":"She was a good lecturer.  Her slide shows where not overly detailed but she did lots of coding examples to better explane the topics.  Occasionaly went on tangents about random stuff (pokemon).","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MzIyMzE4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-05-12 17:44:17 +0000 UTC","comment":"Nice prof for CS300. Easily reachable by office hours and emails. Projects are useful. Amazing lectures.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MzAxMTg1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-05-10 20:27:38 +0000 UTC","comment":"Hobbes is one of my favorite CS professors. She's an amazing teacher and obviously cares about her students. The class is project-heavy and exams can be tricky, but Hobbes makes the experience less painful. Definitely recommend her!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MjY2MTY0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-05-06 18:33:27 +0000 UTC","comment":"LeGault is goated, best cs professor you will probably ever have. Her lectures go hand in hand with what you're working on outside of class. Truly phenominal, gem of the CS depot","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MjY2MTU0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-05-06 18:33:00 +0000 UTC","comment":"CS 300 takes a lot of time but Hobbes is a great professor at explaining things and teaching in general","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MjM2MzE4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-05-04 05:08:23 +0000 UTC","comment":"Hobbes is a really caring and genuine professor, a rare find in the CS department. Her projects are really engaging and the course can be solely learned through the weekly zyBooks. I didn't find much to gain from lectures but if needed it is fair review. She's just mad chill across the board.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MDg2NjIx","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-04-16 00:46:42 +0000 UTC","comment":"Hobbes is super nice and understanding, but her lectures don't get through all the information, and you end up using the online textbook to learn most of the stuff.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":3.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MDY3NjY1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-04-13 02:16:16 +0000 UTC","comment":"Pretty easy to understand in lectures and stuff, just make sure you're paying attention in class and you'll be fine","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1ODYxOTY3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-02-17 16:27:09 +0000 UTC","comment":"Extremely engaging and very accessible. Must take her lecture if you are taking 300.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1ODQ4MDE5","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-02-11 19:47:09 +0000 UTC","comment":"She cool. Gem in the CS depo, take her class over mouna.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1Nzg4Nzg5","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-01-24 06:01:28 +0000 UTC","comment":"If youre in CS, youre going to take this class, and Hobbes is your best bet. Lectures arent out-of-this-world engaging or anything but almost always enjoyable thanks to the sense of humor she embeds in her lecturing. The class materials are well organized, and shes always happy to talk with people outside of class. Very accommodating re COVID.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1Nzg1MzEw","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-01-22 21:14:28 +0000 UTC","comment":"Hobbes is a really fun person and an engaging lecturer. The projects were sometimes really easy and sometimes really hard so its better to start early just in case. I'd say that you don't even really need to take cs200 unless you're a complete beginner. They cover a lot of basics at the beginning.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NjYyODQ4","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-27 20:29:41 +0000 UTC","comment":"Lectures don' just reiterate textbook content, she adds her own nuanced view to concepts. Grading criteria is INCREDIBLY well defined. Projects (although long) teach content well. Don't have to go to lecture because all lectures and code are posted on canvas. If you didn't take programming 1 as a prereq get ready to teach yourself basic java","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NjA1MDgx","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-20 08:19:52 +0000 UTC","comment":"Hobbes is a decent professor in terms of being understanding and relatable, but I wouldn't say she is an excellent instructor. Everyone likes her because she's fun and charismatic, but I did not learn much in lecture besides &quot;it's early, caffeine hasn't kicked in.&quot; Her slides are useless, but you get access to Mouna's slides which are a lot better.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NTEyMDEx","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-14 04:39:27 +0000 UTC","comment":"Hobbes was definitely the highlight of my first semester of college. She was funny and kept the lectures engaging. When I first walked into class, I had forgotten most of the Java that I learned in high school and so the first project was really tough. But resources are there. Office hours are in person and online, and so are the lectures","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1MTU3Njg3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-10-26 20:00:43 +0000 UTC","comment":"Hobbes is one of the best CS instructors in the department due to her fun lectures and accessibility through several different channels outside of class. The class however is not what was expected as we spent the first two months going over the basics of object-oriented programming which was supposed to be a prerequisite for the course.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0ODI2NjA5","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-05-19 20:05:00 +0000 UTC","comment":"Hobbes is funny, caring, and very helpful! Definitely learned a lot this semester thanks to her.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NzQzNzI0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-05-08 23:45:47 +0000 UTC","comment":"Hands down one of the best out there. If you're looking for a CS instructor, look no further!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjY5OTc0","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-30 19:11:01 +0000 UTC","comment":"Hobbes clearly cares about the success of her students. She was always available for questions etc, and even joined the CS discord to answer any questions. She put a lot of work into her short lecture videos, and was overall a great professor.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjY5ODEy","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-30 18:55:48 +0000 UTC","comment":"One of the coolest and most approachable professors I have had. She is not condescending when you have questions like other professors, she really wants to help.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjY3ODc1","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-30 15:40:39 +0000 UTC","comment":"Hobbes is probably the coolest prof I've met. She's always willing to talk about anything and memes in the class discord. She's really accessible and always willing to help students out thinking through the programming assignments. I'm so grateful I was able to have her as one of my profs, and I'm impressed at how organized the online class was.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjQyNjkx","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-28 02:48:31 +0000 UTC","comment":"Maybe Hobbes is an okay prof in person but this class was terrible online. Projects always needed corrections. 30 min of lectures were posted a week without enough detail for assignments. Wasn't accessible outside &quot;class&quot;. Office hours were replaced by a text channel in Slack where she would tell you to ask on Piazza, if you got a reply at all.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":2.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjM5MDEz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-27 20:46:22 +0000 UTC","comment":"Hobbes is the best professor to take for 300. The class is pretty difficult, but she is easily accessible outside of class if you need help. If you're unsure about taking her class, DO IT!","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MzMzMTM3","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-02-01 18:45:38 +0000 UTC","comment":"She is very accessible outside class, through discord, Slack, or other massaging apps. The lectures were good. There was a lot of work though (weekly homework and quizzes). If you watch the lectures and massage her when you need help, you can easily get an A.","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0Mjg1MzMx","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-01-16 21:01:57 +0000 UTC","comment":"Hobbes was very cool because she let us direct message her via slack which was a huge help and was always patient. Sometime she gave witty answers but to be expected from a professor","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:36:02.091484+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MjY3OTQz","source_instructor_id":"rmp:2659075","instructor_name":"Hobbes Legault","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-01-12 20:22:23 +0000 UTC","comment":"I had previous programming experience so the class for myself was an easy A however it may differ if you have less experience and I know people who did struggle","source_url":"https://www.ratemyprofessors.com/professor/2659075","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:33:48.086393+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5MzMxNjE0","source_instructor_id":"rmp:2840015","instructor_name":"Jeff Nyhoff","course_label":"cs300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-05-04 17:33:28 +0000 UTC","comment":"He is not very organized at all. I took LIS 461 with him and if you have already taken any other python intro class this class will be very easy for you. I will say he is hard to reach sometimes by email and was constantly late to our lecture. He was a very nice guy though. ","source_url":"https://www.ratemyprofessors.com/professor/2840015","quality_rating":3.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:33:48.086393+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3NDUzOTQ5","source_instructor_id":"rmp:2840015","instructor_name":"Jeff Nyhoff","course_label":"cs300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-02-23 20:36:41 +0000 UTC","comment":"Very nice guy, horrible professor. Constantly cancelled lectures the day of. Fortunately, lectures were often worthless & provided no information. Always went far too in-depth with specific-case examples and consistently missed the forest for the trees. Poor question answerer. Held required \"code-along\" lectures, which are as bad as expected.","source_url":"https://www.ratemyprofessors.com/professor/2840015","quality_rating":1.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:33:48.086393+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTU5MzAz","source_instructor_id":"rmp:2840015","instructor_name":"Jeff Nyhoff","course_label":"cs300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-16 20:17:06 +0000 UTC","comment":"Sent on last day of class:\n\n\"Remember that it's ALWAYS hard to be new, ANYWHERE you go. This is normal, so hang in there.\"\n\n\"Remember that, the first time you try something challenging, it can feel like \"falling down the steps\" the first time around... This is normal, so hang in there.\"\n\nI don't know what to expect more from an intro course prof.\n","source_url":"https://www.ratemyprofessors.com/professor/2840015","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:33:48.086393+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MDA1OTc3","source_instructor_id":"rmp:2840015","instructor_name":"Jeff Nyhoff","course_label":"cs300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-07 16:06:35 +0000 UTC","comment":"By far the worst teacher I have ever had. Constantly cancels lectures and when he does hold class he is the worst lecturer. He doesn't know what is going on in the class and often teaches us the wrong topics. Never teaches us the material we need to know for the lab assignments. Also, never responds to emails.","source_url":"https://www.ratemyprofessors.com/professor/2840015","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:33:48.086393+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MDAwOTU3","source_instructor_id":"rmp:2840015","instructor_name":"Jeff Nyhoff","course_label":"cs300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-07 03:45:30 +0000 UTC","comment":"Disappointed this semester with Prof Nyhoff. Very inconsistent teacher, does not respond to emails, and lectures cover bare minimum of topics we have to know in depth. I had to self study topics which were covered in the other Professors lectures but not in ours. Take a different professor if you get the chance, definitely not worth it otherwise.","source_url":"https://www.ratemyprofessors.com/professor/2840015","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:28:32.112923+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQzMDU3MDI1","source_instructor_id":"rmp:2195385","instructor_name":"Jim Williams","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2026-05-07 06:13:49 +0000 UTC","comment":"So far in my 1st year he has the most informational lectures, every other professor lectures feel optional. I like that we get to discuss TopHat answers with the surrounding people as well. More exams than anticipated and the projects varied heavily in time consumption.","source_url":"https://www.ratemyprofessors.com/professor/2195385","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:28:32.112923+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyNDM3Mjk2","source_instructor_id":"rmp:2195385","instructor_name":"Jim Williams","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2026-01-05 04:41:44 +0000 UTC","comment":"He's a slow lecturer but you can tell he loves teaching cs. He's as enthusiastic as he can be for his age, so a lot of things you might have to learn on your own because he can be very boring in lectures (i did a lot of nyt games to stim and listen). I did most of my learning through the projects and zybook activities rather than the lectures.  ","source_url":"https://www.ratemyprofessors.com/professor/2195385","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:28:32.112923+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzk2Nzgx","source_instructor_id":"rmp:2195385","instructor_name":"Jim Williams","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-12-25 15:35:32 +0000 UTC","comment":"An extremely organized class with lots of resources and a consistent schedule. He is great at explaining concepts and lectures are very helpful. A large amount of busy work in this course, some of which is quite challenging and or time-consuming. Tests were inconsistent in difficulty. Participation is required through topHat.  ","source_url":"https://www.ratemyprofessors.com/professor/2195385","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:28:32.112923+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQyMzQ5MzI2","source_instructor_id":"rmp:2195385","instructor_name":"Jim Williams","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-12-19 19:13:46 +0000 UTC","comment":"Was really understanding regarding an injury I had in my right arm and counted it as an unusual circumstance for which pretty much bumped my grade for tophats and my overall from B to AB","source_url":"https://www.ratemyprofessors.com/professor/2195385","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:28:32.112923+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxNzIyMDA4","source_instructor_id":"rmp:2195385","instructor_name":"Jim Williams","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-10-16 02:56:39 +0000 UTC","comment":"This class feels very thrown together. One test the multiple choice was really easy and the programming was super hard, the next the programming is super easy and the multiple choice was extremely hard. We take tests on things we have not worked with which is extremely confusing. The class in general is a lot of busy work and not well put together.","source_url":"https://www.ratemyprofessors.com/professor/2195385","quality_rating":2.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:28:32.112923+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxMTU5MTkx","source_instructor_id":"rmp:2195385","instructor_name":"Jim Williams","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2018-12-26 23:21:37 +0000 UTC","comment":"I really liked professor Williams and he has made me reconsider my major and maybe change to comp sci. He really knows what he is talking about, is very nice and always willing to help. While the class itself is kind of hard, if you don't mind coding you will have fun.","source_url":"https://www.ratemyprofessors.com/professor/2195385","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1ODQ5OTk3","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-02-12 22:43:05 +0000 UTC","comment":"Prof Legault is super fun! Attending her lectures is always a pleasure. CS300 is all about basic programming skills and should not be considered a difficult course. She takes good pace in her lecture and thoroughly addresses students' questions. Most of the grades comes from 3 tests, but weekly projects and quizzes are also important.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NjE0NzEx","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-21 02:29:34 +0000 UTC","comment":"Lots of reading and required activities in the online textbook. The 11 projects were a major time commitment. I felt like I learned a lot about coding in this class. Dr. Legault is very funny and tries to keep students engaged. Office hours were very helpful for troubleshooting code. Time management is important for this class.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NjY5NDk5","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-30 18:27:10 +0000 UTC","comment":"Very clear assignments, she could be contacted on multiple social media platforms","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NTA0Mjk5","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-04 04:59:47 +0000 UTC","comment":"She's really nice and understanding and I think her lectures make the content easy to understand. She's also really funny. The only thing is that the tests are harder than what is taught and we are expected to code more difficult projects during exams than we have in practice.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MTk2OTE3","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-12-25 08:39:31 +0000 UTC","comment":"Her section is asynchronous but I think she misunderstood this word as absent. Her lecture is so short that doesn't cover something specific and useful. I was really lost at the beginning but I got back on track since I started listening to another professor's lecture and watching YouTube. Good luck if you take her section.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MTM3Nzg2","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-12-18 18:10:08 +0000 UTC","comment":"Great person but did not do good at teaching. If you want to pass you better be good at self teaching. She expects you to be able to write code for advanced topics from a 15 minute video. You're thrown into water and expected to swim. I can't learn from a brief overview of what the topic is about. I learned everything this semester from youtube.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":2.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzOTYzOTE2","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-12-06 10:35:22 +0000 UTC","comment":"This class is asynchronous so everything is tougher than usual, and the prof just made it much worse. She's totally unreachable and if you have questions go ask your peers on Piazza. She only teaches like 15 mins A WEEK and what she taught has nothing to do with exams. Choose another professor of this class if you wanna learn something.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzODQxNjY0","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-11-18 18:40:16 +0000 UTC","comment":"Literally the worst professor ever. Taking her for CS300. Did not put up her sch for office hrs 12wks in, had everyone join a slack, and then does not even respond on the slack. Has a lot of attitude and does not even want to take a look at your code to help you out. I would rather rot in a jail cell in Russia than take another class taught by her.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMzIyMzA2","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-05-18 08:00:45 +0000 UTC","comment":"She is very caring and tries to accommodate everyone. Her lectures are as good as you make them, and her teaching definitely improved once the instruction moved online (it was very good to start with).","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMTY3MDM2","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-30 17:38:18 +0000 UTC","comment":"From what it seems to me is that she is a very conversational based lecturer. You kind of get out of class what you ask for. She doesn't really come prepared with a specific outline like other profs. This works for some people but just not me personally, I understood a lot but ended up going to other profs lectures for more info.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":3.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMTA4ODMy","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-22 23:13:58 +0000 UTC","comment":"a lot of people told me cs 300 was the class that made them not want to study comp sci but hobbes only made me more invested. even since her class went online she's made it easy to engage. ( i personally enjoy doing the projects and find them more fun than a pain its a nice class) don't base your opinion of comp sci based on 200","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:24:10.140255+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzMDc1Mjgx","source_instructor_id":"rmp:1856181","instructor_name":"Laura Legault","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-04-17 03:28:28 +0000 UTC","comment":"I'm not gonna lie, I was weary at first taking her CS300 class because she said it was her first time teaching java (she usually does python stuff). However, she proved me wrong. She's awesome. She understands this stuff so well and is good at explaining concepts. She also rarely messes up at java syntax so that's extra brownie points.","source_url":"https://www.ratemyprofessors.com/professor/1856181","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:20:34.974386+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4ODkzMDk1","source_instructor_id":"rmp:2929310","instructor_name":"Mark Mansi","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-01-17 18:22:10 +0000 UTC","comment":"Lectures are engaging and to the point. Answers questions on the spot using example programs. ","source_url":"https://www.ratemyprofessors.com/professor/2929310","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:20:34.974386+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4NzQwMzYx","source_instructor_id":"rmp:2929310","instructor_name":"Mark Mansi","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-12-19 08:43:29 +0000 UTC","comment":"I enjoyed taking CS300 with Professor Mansi; his lectures are engaging and he explains things very well. He's an amazing professor and I learned a lot in his class!","source_url":"https://www.ratemyprofessors.com/professor/2929310","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:20:34.974386+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4NDQ0MzA5","source_instructor_id":"rmp:2929310","instructor_name":"Mark Mansi","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-11-27 20:07:20 +0000 UTC","comment":"Mr.Mansi goes into detail enough for us to understand. Since the lecture slides are also published, I prefer his notes over the other teachers as they are direct and to the point","source_url":"https://www.ratemyprofessors.com/professor/2929310","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:20:34.974386+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4NDE3Mjc5","source_instructor_id":"rmp:2929310","instructor_name":"Mark Mansi","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-11-19 04:03:24 +0000 UTC","comment":"Has great lectures and is super friendly. The professor and other staff are always checking piazza if you need help outside of class. This class can be tough at times but that's due to the course content itself, and not because of the staff. I suggest attending lectures in person, because he goes in-depth and tries to answer questions on the spot.","source_url":"https://www.ratemyprofessors.com/professor/2929310","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:19:17.289299+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NzkxMDE3","source_instructor_id":"rmp:2274671","instructor_name":"Meenakshi Syamkumar","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-01-24 20:15:27 +0000 UTC","comment":"Meena is one of the better CS professors at UW. She puts a ton of thought into her exams and projects and runs a well-designed class. She's responsive to questions and is quick to correct issues. She's also very personable. My only criticism would be that some of the projects were a bit too easy.","source_url":"https://www.ratemyprofessors.com/professor/2274671","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxNzEwMDMx","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-10-13 00:03:30 +0000 UTC","comment":"She has great slides and made the content easy to understand. People misconstrue the class being a intro/weed out with her teaching but she is better than some of the other professors for sure. ","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMjQyNjQz","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-05-11 06:56:27 +0000 UTC","comment":"She just randomly made cs300 exams harder than the last semester for no apparent reason, she also wasn't very helpful in office hours. ","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQxMTg3NTAz","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-05-07 01:30:12 +0000 UTC","comment":"I think a lot of people grade Mouna harshly because cs300 is a weed out class and many find it difficult. while the workload is heavy, Mouna gives good tips and her slides/lectures are extremely helpful. she is also very available during office hours. CS300 not a free class and Mouna can sometimes be difficult to understand, but overall a good prof","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNzA0MDI5","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-02-24 23:38:14 +0000 UTC","comment":"Very clear and well organized class feel like I learned a lot.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTQwNjEyOTg4","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2025-01-28 17:24:32 +0000 UTC","comment":"Very good accent!","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5Nzg0NzY2","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-10-03 18:24:46 +0000 UTC","comment":"I took her in cs 407, not cs 300, but there was no other option. I think Mouna is an intelligent person and knows what shes talking about. That being said, she is not an effective teacher, her lectures are boring, and her accent gets old fast.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5NzE1MzY4","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-08-29 23:18:47 +0000 UTC","comment":"CS 300 should be avoided, please don't take this class! Hobbes is the better lecturer however Mouna's office hours are always empty and you should take full advantage, if you come to her with just errors on your projects she will probably fix them. Advice is not to use ChatGPT,and try to finish your project before TA office hours (they are useless)","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5MTkwMDQx","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-04-17 05:42:03 +0000 UTC","comment":"her lectures weren't very helpful or super easy to understand, though her slides were quite informative where I was otherwise confused about something. I would have been fine without the lectures. The ZyBooks chapters and assignments are more than enough to attain an understanding of the material, at least for someone who can pick up on CS quickly.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM5MDMwNzM3","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-03-07 01:56:10 +0000 UTC","comment":"I think people go way too hard on Mouna. She is a good professor who clearly knows the content really well. What's worked for me is looking at Mouna's slides, but watching Hobbes' lecture. Mouna's lecture videos can be a bit of a drag, and I think Hobbes' way of teaching just made the concepts click more in my head","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4OTM1MDAx","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-01-29 22:00:11 +0000 UTC","comment":"Knowledgeable in the material and will readily answer questions/interact with the lecture. However, I found her difficult to understand due to her accent. Paid minimal attention in lecture and taught myself most of the material.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4OTEzOTY3","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2024-01-23 03:16:20 +0000 UTC","comment":"The summary I get from all of my CS friends, take Hobbes, and use Mouna's lecture notes. Mouna is not bad at all, Hobbes is simply really good. I sat in on her lecture, and it was very engaging and great. If you are stuck with Mouna, don't worry, she is great, but if you can get Hobbes, I would switch. Despite this, Mouna has better slides","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":3.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM4MTkwOTQ3","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-08-27 21:51:57 +0000 UTC","comment":"Professor Kacem is a passionate and nice teacher. I am also not a native English speaker and I always believe it is arrogant to judge someone simply for his/her accent. You can unstand the class very well if you pay attention. ","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3ODQwMzY3","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2023-05-06 04:30:02 +0000 UTC","comment":"I think most of the people have rated Mouna low because of her accent, and they don't want to pay extra attention to understand her. Her lectures are very thorough and she makes the most amazing slides. I was told that Mouna is not as good as Hobbes, but after attending her lectures, I found out that she is as good as Hobbes if not better.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MjE3NDc0","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-21 20:59:42 +0000 UTC","comment":"Mouna is definitely underrated, she's an amazing prof!","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MTUzNTMy","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-16 08:28:15 +0000 UTC","comment":"Pace control could have been better: sometimes lagging behind and wasn't able to go over the required concepts for projects, but she does teach them in depth.\nOverall a good and caring professor who really wants her students to do well in the course. Doesn't deserve the bad ratings she gets.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM3MDE3ODEy","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-07 23:54:56 +0000 UTC","comment":"Mouna was difficult to understand during lectures. Her slides were helpful, but her handwritten notes on the slides were not worth the time they took to decipher. If you want a helpful lecture, go to one of Hobbes' sections. It does not matter which section you enroll in as you have access to all lectures.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2OTMwNjA1","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-12-01 03:42:15 +0000 UTC","comment":"I feel like other students have rated Mouna unfairly. Her lectures tend to be paced slow, but overall not terrible. She does have a somewhat strong accent but I understand everything that she says. ","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2Nzk0MjQw","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-11-08 06:12:08 +0000 UTC","comment":"Personally didn't like Mouna","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NzgyMzQw","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-11-05 00:39:15 +0000 UTC","comment":"Well, its awfull","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NzQyNzM2","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-10-27 02:39:08 +0000 UTC","comment":"Hard to pay attention to her she is boring","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NjUxNTc0","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-09-20 16:49:31 +0000 UTC","comment":"mouna > hobbes","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NjUxNTcx","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-09-20 16:47:50 +0000 UTC","comment":"best professor ive ever had","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NjQ4NDAz","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-09-18 17:54:21 +0000 UTC","comment":"Super hard to understand what she is trying to say. Please save yourself from her and take Hobbes instead, you will thank me later. Lecture is mandatory, but you will learn far more from zybooks and doing your own research on google.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NjQxMTI4","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-09-13 20:14:50 +0000 UTC","comment":"Awful...","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2NjMzOTQ1","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-09-08 21:30:43 +0000 UTC","comment":"Would not recommend. It's really hard to understand what she is trying to say. When reached out for question after class, she was not very helpful.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MzU2ODQz","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-05-17 07:23:29 +0000 UTC","comment":"She definitely knows what she's talking about, she's not clueless or anything. But it is really difficult to follow what she tries to say sometimes. Zybooks, Piazza, and the projects will be by far more helpful in your understanding of new material than any of her lectures. The lectures are only useful for participation points in the gradebook.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MTI0NzQ1","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-04-21 20:39:23 +0000 UTC","comment":"She was a really lecture-heavy teacher. Her lectures included lots of slides and hand-drawn diagrams. The lectures were not always that engaging but it is worth going because she helps you with your weekly projects in class. Went to her office hours many times and she was incredibly helpful and gave you one on one attention with your projects.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM2MTA1Njcy","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-04-19 20:27:37 +0000 UTC","comment":"Mouna is an extremely terrible professor that makes lectures in this class completely useless. Just do the ZyBooks and you will get a better grade than trying to make sense of lectures.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1ODUwMDU4","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-02-12 23:27:47 +0000 UTC","comment":"Never take this professor, take Hobbes, far far better than this professor. WOULD NEVER TAKE HER. Doesn't knows how to teach.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1Njg2NDY0","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2022-01-02 11:59:33 +0000 UTC","comment":"Incredibly dull lectures on top of an already dull syllabus. Mouna's teaching style is effectively just reading off of painfully detailed slides. The whole course can be completed by going through the online Zybooks. Take Hobbes if you can.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NjczMzQ4","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-29 19:29:39 +0000 UTC","comment":"Half of her lectures sound like literal gibberish with a few comp sci vocab words thrown in. On top of this, her time management is awful and teaching style is very sporatic. Sometimes her slides were blatantly missing information. Easily one of the worst teachers I have ever had in 13 years of school. Take Hobbes for CS300 unless you hate yourself","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NTkzOTU1","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-19 03:13:40 +0000 UTC","comment":"The lectures are somewhat boring, but she explains concepts very well, and her slides are amazing. Also, if you goes to her office hours she is super helpful and will explain everything to you in as many different ways as it takes for you to get it.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NTcxNDkw","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-17 06:06:13 +0000 UTC","comment":"Mouna taught the concepts that she needed to for us to complete the projects and pass the exams. I was familiar with most of the material already, so I didn't end up going to every lecture and was still able to end the year with an A.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NTQ4NjU2","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-16 01:35:42 +0000 UTC","comment":"Very stale lectures, very clear, but sometimes overly so to the point where I'm spacing out because we've been covering the same basic topic for half an hour.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NTQxODYw","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-15 19:59:29 +0000 UTC","comment":"Just go to Hobbes' lectures","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NDc2MjM1","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-11 22:44:39 +0000 UTC","comment":"Prof. Mouna handles the material very well, she has deep knowledge of each subject, which is reflected in her lectures ! If you focus on the substance of what is being thought and delivered in the lectures, and not the non-native English pronunciation, then you will benefit a lot of the course she is teaching. CS300  Java programmin&amp; data struct.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NDM3OTI2","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-09 16:26:52 +0000 UTC","comment":"Really boring lectures. Her voice is annoying, made me stop attending her lectures. Choose the other professors please. I heard good things about Hobbes.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1NDIzOTUy","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-08 21:16:23 +0000 UTC","comment":"Flies through material during lecture so I did not retain anything from lecture. Not at all accommodating or understanding of students, but then again the class takes place in a massive lecture so that would be kind of hard. I didn't get much feedback from her so I have no idea how I'm doing in the class or what I've learned. Take Hobbes if you can","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1MzQ2NjIz","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-12-02 16:42:12 +0000 UTC","comment":"Extremely boring lectures that make me want to give up. Lectures are streamed online, so I just watch 5 minutes and leave because of how annoying her voice is. If you have other options for professors, dont choose Mouna.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM1MDM4NjM0","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-08-20 21:09:14 +0000 UTC","comment":"We did not absorb any information. Absolute waste of tuition money. I came out of CS300 with the same knowledge that I had going in, and feel very unprepared for CS 400. The teaching staff did not know what they were doing, because the class was online. Unfortunately, we aren't getting paid to not know what we're doing, and they are.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NTg3MzA3","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-21 02:13:35 +0000 UTC","comment":"Her way of explaining and &quot;teaching&quot; is so vague, it'll make you re-think submitting a &quot;I'm not a robot&quot; captcha. If you can, please, for your own sake and everyone around you take Prof. Hobbes instead. Moreover, her lectures are so painstakingly soul-destroying, you're better off looking at Facebook for programming help.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NTUzNTcx","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-15 01:37:36 +0000 UTC","comment":"Mouna is a pretty good CS professor, at least with my experience in CS300. I would say her lectures were easy to follow and genuinely helpful. The class used an online textbook (Zybooks) for material and homework. Quite a bit of homework, but CS300 is meant to be a weeder class. All-in-all I'd recommend her, but probably not over Hobbes Legault.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NDk4NzQx","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-04-01 21:47:02 +0000 UTC","comment":"Professor Kacem is very nice, but her lectures online can be very slow, and my section was frequently behind. This led to us having to watch another 1-2 hours of lecture content OUTSIDE of the already scheduled times. Tests weren't TOO hard, but a couple questions here and there can throw you off as they were only briefly mentioned/not in the text.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0NDI2MTM5","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-03-10 20:42:27 +0000 UTC","comment":"The worst CS professor that you can ever take. You'll be better off by hitting your head against a concrete wall than learning anything from her.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":5.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0Mzk4Njcw","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-03-01 17:27:17 +0000 UTC","comment":"Tbh, for those who wish to take this class, think TWICE. Her lecture are worth literally nothing. If you are also taking this online, which I suggest not to, you might want to skip her lectures. Attendance are mandatory, tho, but you can skip attending them by doing the attendance quiz instead. Be prepared! Stay alive!","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":4.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MjUxNzY5","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-01-08 03:40:22 +0000 UTC","comment":"Her lectures are quite slow and hard to follow. But her saving grace: her PowerPoint presentations are really good. I just used them to review and they were clear, concise, and extremely easy to follow. If you ever get her, make sure you download all the lecture slides, go through them thoroughly, and you should be fine.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MjUwNzM4","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2021-01-07 23:36:43 +0000 UTC","comment":"Lectures were essentially pointless as I learned everything on my own through the weekly online textbook readings and assignments, although there is a participation grade. Projects were relatively simple as long as you enjoy coding. Not the most enjoyable prof but she is accessible and explains things well.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MTg2NTAy","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-12-23 19:13:33 +0000 UTC","comment":"After the first few weeks, I stopped attending the lectures. She wasted so much time answering questions people would put into the chat, and went very slowly through the content to the point where she did not cover everything. I basically learned everything in this class on my own or from the TAs. Mouna did not contribute to my success in CS300.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTM0MTM3Mzg2","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-12-18 17:37:55 +0000 UTC","comment":"I found that Prof. Kacem takes it slower through lectures, which can make them feel like they drag on. With that being said, I felt that Prof. Kacem did a great job at supplementing her lectures with additional videos that more clearly covered the topics being covered. She is very responsive out of class and clearly cares about her students.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":4.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNzgyMzA3","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-11-07 21:55:35 +0000 UTC","comment":"Professor Kacem is by far one of the most caring professors I had. She makes sure that you don't leave her office without understanding the material, and truly cares about the well being and success of her students.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNzIwODgw","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-10-21 16:55:33 +0000 UTC","comment":"Literally unintelligible. The concepts aren't too difficult if you do your work, but it is just so difficult to understand what she says.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNjcwNzk2","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-09-30 16:51:10 +0000 UTC","comment":"She was very difficult to understand and did not do a great job of explaining basically anything. Would not take this class again.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNTQ5MDg1","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-07-31 14:55:07 +0000 UTC","comment":"Professor Mouna is an extremely kind and dedicated instructor. She is easily accessible outside of class and provided clear and useful information. Her lectures also typically include information directly pertaining to the assignments.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMzNTQ5MDcy","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2020-07-31 14:52:27 +0000 UTC","comment":"She is very helpful, after class or in office-hours. She always stays for 15 minutes after class to see if there are any lingering questions. Her lectures are very informative and contain helpful information regarding the homework. Although there is a programming project due every week, she is more than willing to look at it after class.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyNzQ3NjI5","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-12-23 06:19:08 +0000 UTC","comment":"She is a bad lecturer. I can hardly get something in her class. Just taking something into the class to help you pass the 50 boring lecture.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":2.0,"difficulty_rating":1.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyNDMzMzI0","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-11-18 20:31:29 +0000 UTC","comment":"Doesnt know how to teach. Make sure to bring something to entertain you for 50 minutes each lecture. Good thing I learned everything from the weekly programs.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyNDA4Nzgw","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"COMPSCI300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-11-13 21:08:55 +0000 UTC","comment":"Ive always enjoyed comp sci and programming classes, but I hated her lectures. They were very unorganized, boring, and hard to get anything out of. She doesnt teach you how to program and just talks about random things on her pointless powerpoints. She also loves to start the required participation questions 1 minute before lecture ends.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":1.0,"difficulty_rating":2.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMyMjEwODc0","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-09-03 15:36:58 +0000 UTC","comment":"Mouna seems like a nice woman, but she is one of the slowest lecturers I've ever had. She had participation questions in class for a grade so you had to attend, but I didn't listen to almost any of her lectures, it was too easy to get lost and confused about what she was saying. Focus on the weekly programming assignments and study for the exams!","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":3.0,"difficulty_rating":3.0},{"observed_at":"2026-09-07 16:16:24.702483+00:00","run_id":"20260907T155543-ce3781c4","source_review_id":"UmF0aW5nLTMxODkwMDc4","source_instructor_id":"rmp:2360531","instructor_name":"Mouna Kacem","course_label":"CS300","course_id":"COMPSCI 300","course_uid":"course_28c3390ba944d49fd17f7c72","review_date":"2019-05-16 12:40:34 +0000 UTC","comment":"She is very accessible outside of class. Many students find that she is very caring. Sometimes her lectures are slow, but they will prepare you very well for exams. Go in for office hours whenever. I've never had a better professor.","source_url":"https://www.ratemyprofessors.com/professor/2360531","quality_rating":5.0,"difficulty_rating":3.0}]