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.

View last recorded teaching term →

No courses match this selection. Try the full catalog or another term.

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026ECE 399Independent Study
Spring 2026ECE 790Master's Research
Spring 2026ECE 890Pre-dissertator's Research
Spring 2026ECE 990Dissertator's Research
Fall 2025ECE 790Master's Research
Fall 2025ECE 890Pre-dissertator's Research
Fall 2025ECE 990Dissertator's Research
Spring 2025ECE 790Master's Research
Spring 2025ECE 890Pre-dissertator's Research
Spring 2025ECE 990Dissertator's Research
Fall 2024ECE 399Independent Study
Fall 2024ECE 790Master's Research
Fall 2024ECE 890Pre-dissertator's Research
Fall 2024ECE 990Dissertator's Research
Fall 2024ECE/NE/PHYSICS 749Coherent Generation and Particle Beams
Spring 2024ECE 399Independent Study
Spring 2024ECE 790Master's Research
Spring 2024ECE 890Pre-dissertator's Research
Spring 2024ECE 990Dissertator's Research
Fall 2023ECE 399Independent Study
Fall 2023ECE 790Master's Research
Fall 2023ECE 890Pre-dissertator's Research
Fall 2023ECE 990Dissertator's Research
Spring 2023ECE 210Introductory Experience in Electrical Engineering
Spring 2023ECE 399Independent Study
Spring 2023ECE 890Pre-dissertator's Research
Spring 2023ECE 990Dissertator's Research
Fall 2022ECE 210Introductory Experience in Electrical Engineering
Fall 2022ECE 399Independent Study
Fall 2022ECE 790Master's Research
Fall 2022ECE 890Pre-dissertator's Research
Fall 2022ECE 990Dissertator's Research
Spring 2022ECE 210Introductory Experience in Electrical Engineering
Spring 2022ECE 790Master's Research
Spring 2022ECE 890Pre-dissertator's Research
Spring 2022ECE 990Dissertator's Research
Fall 2021ECE 219Analytical Methods for Electromagnetics Engineering
Fall 2021ECE 790Master's Research
Fall 2021ECE 890Pre-dissertator's Research
Fall 2021ECE 990Dissertator's Research
Fall 2020ECE 230Circuit Analysis
Fall 2020ECE 399Independent Study
Fall 2020ECE 890Pre-dissertator's Research
Fall 2020ECE 990Dissertator's Research
Spring 2020ECE 230Circuit Analysis
Spring 2020ECE 399Independent Study
Spring 2020ECE 790Master's Research
Spring 2020ECE 890Pre-dissertator's Research
Spring 2020ECE 990Dissertator's Research
Fall 2019ECE 219Analytical Methods for Electromagnetics Engineering
Fall 2019ECE 399Independent Study
Fall 2019ECE 790Master's Research
Fall 2019ECE 890Pre-dissertator's Research
Fall 2019ECE 990Dissertator's Research
Fall 2019ECE/NE/PHYSICS 749Coherent Generation and Particle Beams
Spring 2019ECE 399Independent Study
Spring 2019ECE 790Master's Research
Spring 2019ECE 890Pre-dissertator's Research
Spring 2019ECE 990Dissertator's Research
Fall 2018ECE 790Master's Research
Fall 2018ECE 890Pre-dissertator's Research
Spring 2018ECE 219Analytical Methods for Electromagnetics Engineering
Spring 2018ECE 699Advanced Independent Study
Spring 2018ECE 790Master's Research
Spring 2018ECE 890Pre-dissertator's Research
Spring 2018ECE 990Dissertator's Research
Fall 2017ECE 399Independent Study
Fall 2017ECE 790Master's Research
Fall 2017ECE 890Pre-dissertator's Research
Fall 2017ECE 990Dissertator's Research
Spring 2017ECE 219Analytical Methods for Electromagnetics Engineering
Spring 2017ECE 399Independent Study
Spring 2017ECE 790Master's Research
Spring 2017ECE 890Pre-dissertator's Research
Spring 2017ECE 990Dissertator's Research
Fall 2016ECE 219Analytical Methods for Electromagnetics Engineering
Fall 2016ECE 399Independent Study
Fall 2016ECE 699Advanced Independent Study
Fall 2016ECE 790Master's Research
Fall 2016ECE 890Pre-dissertator's Research
Fall 2016ECE 990Dissertator's Research
Spring 2016ECE 219Analytical Methods for Electromagnetics Engineering
Spring 2016ECE 399Independent Study
Spring 2016ECE 601Special Topics in Electrical and Computer Engineering
Spring 2016ECE 699Advanced Independent Study
Spring 2016ECE 890Pre-dissertator's Research
Spring 2016ECE 990Dissertator's Research
Fall 2015ECE 219Analytical Methods for Electromagnetics Engineering
Fall 2015ECE 399Independent Study
Fall 2015ECE 890Pre-dissertator's Research
Fall 2015ECE 990Dissertator's Research
Spring 2015ECE 219Analytical Methods for Electromagnetics Engineering
Spring 2015ECE 399Independent Study
Spring 2015ECE 890Pre-dissertator's Research
Fall 2014ECE 219Analytical Methods for Electromagnetics Engineering
Fall 2014ECE 890Pre-dissertator's Research
Fall 2014ECE 990Dissertator's Research
Fall 2014ECE/NE/PHYSICS 749Coherent Generation and Particle Beams
Spring 2014ECE 219Analytical Methods for Electromagnetics Engineering
Spring 2014ECE 790Master's Research

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_13334d9678f3ade14a11a75c",
  "source": "madgrades",
  "source_instructor_id": "2600562",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "JOHN BOOSKE",
  "email": null,
  "first_observed_at": "2026-09-06 23:14:58.172943+00:00",
  "last_observed_at": "2026-09-07 15:55:43.033547+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
  },
  "grade_statistics": {
    "gpa": 3.73,
    "graded": 1941,
    "counts": [
      1433,
      209,
      172,
      71,
      37,
      8,
      11
    ],
    "sections": 171
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/JOHN_BOOSKE--instructor_13334d9678f3ade14a11a75c"
}