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.Rate My Professors ↗
Current instructor
Hobbes Legault
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 3/5
Quality 2/5Difficulty 4/5
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.Rate My Professors ↗
Quality 1/5Difficulty 3/5
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.Rate My Professors ↗
Quality 1/5Difficulty 5/5
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.Rate My Professors ↗
Quality 5/5Difficulty 1/5
Hobbes is great, no doubt. CS300 could be more interesting though.Rate My Professors ↗
Quality 5/5Difficulty 2/5
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.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with Hobbes Legault
COMPSCI 239
Special Topics in Computing
1–3 creditsIntroductory special topics in computing covering current subjects for various disciplines.
Offering recorded · Spring 2027 · Sources
No recorded grade history
Recorded teaching history
Distinct courses recorded per term
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|---|---|
| Spring 2027 | COMPSCI 239 | Special Topics in Computing |
| Fall 2026 | COMPSCI 239 | Special Topics in Computing |
| Fall 2026 | COMPSCI 300 | Programming II |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_a65e64df990aa3bab98ee125",
"source": "enrollment",
"source_instructor_id": "legault",
"identity_basis": "netid",
"identity_status": "source_identified",
"name": "Hobbes Legault",
"email": "LEGAULT@WISC.EDU",
"first_observed_at": "2026-09-07 15:55:43.033547+00:00",
"last_observed_at": "2026-10-14 17:50:09.728220+00:00",
"ratings": {
"review_count": 93,
"quality": 4.54,
"difficulty": 2.73,
"quality_count": 93,
"difficulty_count": 93,
"profile_id": "rmp:2659075",
"source_url": "https://www.ratemyprofessors.com/professor/2659075",
"match_basis": "exact_name",
"observed_at": "2026-10-14 19:09:48.352462+00:00",
"courses": {
"course_28c3390ba944d49fd17f7c72": {
"review_count": 93,
"quality": 4.54,
"difficulty": 2.73,
"quality_count": 93,
"difficulty_count": 93
}
},
"bayesian_quality": 4.38410505849495,
"prior_mean": 3.65919358049647,
"prior_weight": 20
},
"current": true,
"courses": [
{
"course_uid": "course_5bcb44d68cd6431d2e5be3c0",
"course_id": "COMPSCI 239",
"title": "SPECIAL TOPICS IN COMPUTING",
"credits_min": 1,
"credits_max": 3,
"gpa": null
}
],
"revision": "fc1811fa52e581ea57a35c0cf3343f8740a8ffbf",
"instructor_url": "/instructors/HOBBES_LEGAULT"
}