Made the class really easy to understand by having us do all the same things each week. The only downside is you have to go to the lecture meeting basically just for attendance. The class only really took about an hour outside of class a week, which is where you do most of the work. John is also fun to talk to overall he has a ton of experience.Rate My Professors ↗
Historical instructor
John Booske
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 1/5
Quality 5/5Difficulty 4/5
Wasn't an easy class, but Booske was by far the most helpful and accessible professor I had during the online COVID semester. Replied to all my emails in less than an hour, and even took personal time out of his night to meet with me once when I was struggling. He was always eager to help and very friendly. Easily the best professor I've had yet.Rate My Professors ↗
Quality 5/5Difficulty 1/5
Really a fantastic professor. I was skeptical about the flipped classroom format going in, but he totally sold me on it. Problem sets are pretty similar to example problems and thus fairly easy, but are very effective at teaching you to do the problems. The class is fairly easy, but you still have to work for it by doing the problem sets.Rate My Professors ↗
Quality 5/5Difficulty 1/5
Professor Booske is amazing. He's really very clear and takes the time to reply to you and make sure you understand the material. 219 is pretty easy, the questions are usually constructed to be easy to solve, but may look intimidating. If you get a question wrong, it's easy to figure out what you missed. But here's the thing, find out why.Rate My Professors ↗
Quality 3/5Difficulty 2/5
Video lectures can get pretty boring and slow, doesn't allow you to fast forward or play at a higher speed. Class itself is very easy, and he gives you plenty of chances to get an A.Rate My Professors ↗
Quality 5/5Difficulty 1/5
He's a very helpful and good professor as helping students.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with John Booske
No teaching recorded in Fall 2026.
No courses match this selection. Try the full catalog or another term.
Recorded teaching history
Explore courses taught by this instructor →Browse recorded courses
| Term | Course | Title |
|---|
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_bf24b518245c35c568be3307",
"source": "legacy",
"source_instructor_id": null,
"identity_basis": "name_only",
"identity_status": "unresolved",
"name": "John Booske",
"email": "JHBOOSKE@WISC.EDU",
"first_observed_at": "2025-07-13 04:59:22.367394+00:00",
"last_observed_at": "2025-11-16 05:32:31.273726+00:00",
"ratings": {
"review_count": 13,
"quality": 4.77,
"difficulty": 2.38,
"quality_count": 13,
"difficulty_count": 13,
"profile_id": "rmp:506547",
"source_url": "https://www.ratemyprofessors.com/professor/506547",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:31:49.535822+00:00",
"courses": {
"course_1bd32bc0c6b6f790c916febd": {
"review_count": 1,
"quality": 5,
"difficulty": 1,
"quality_count": 1,
"difficulty_count": 1
},
"course_e4907bcab45d27b295e30076": {
"review_count": 1,
"quality": 5,
"difficulty": 4,
"quality_count": 1,
"difficulty_count": 1
},
"course_74cd44b712b933771f43380b": {
"review_count": 4,
"quality": 4.5,
"difficulty": 1.25,
"quality_count": 4,
"difficulty_count": 4
},
"course_2ad4b19e34bb27dbc0f214b0": {
"review_count": 1,
"quality": 4,
"difficulty": 3,
"quality_count": 1,
"difficulty_count": 1
},
"course_a27257a294facd369497b276": {
"review_count": 4,
"quality": 5,
"difficulty": 3,
"quality_count": 4,
"difficulty_count": 4
},
"course_4d4d57b6ea46d309f47ce81d": {
"review_count": 2,
"quality": 5,
"difficulty": 3,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 4.097082293058542,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/JOHN_BOOSKE--instructor_bf24b518245c35c568be3307"
}