Historical instructor

JOHN BOOSKE

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.77/5 from 13 quality ratings. The adjusted rating blends this with the UW review average (3.66/5), weighted as 20 additional ratings. Smaller samples stay closer to that average. Each captured review is counted once in the prior; this does not correct who chooses to leave a review.

RMP profile ↗ · All captured review dates; profile matched by name.

What students say

Original student reviews · all captured dates

ECE 210
Quality 5/5Difficulty 1/5
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 ↗
ECE 230
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 ↗
ECE 219
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 ↗
ECE 219
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 ↗
ECE 219
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 ↗

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
TermCourseTitle

Teaching history may be incomplete. Course pages contain course-specific feedback and citations.

Instructor identity & provenance
{
  "instructor_uid": "instructor_b56136119a9c37493d569680",
  "source": "legacy",
  "source_instructor_id": null,
  "identity_basis": "name_only",
  "identity_status": "unresolved",
  "name": "JOHN BOOSKE",
  "email": null,
  "first_observed_at": "2025-04-16 05:20:33.104844+00:00",
  "last_observed_at": "2026-01-22 01:00:26.555427+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_b56136119a9c37493d569680"
}