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
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 ↗
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 ↗
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 ↗
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 ↗
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
Independent Study
1–3 creditsECE 399 is an independent study course where students engage in directed projects arranged with an instructor.
No offering record · Spring 2026
historical GPA · grades
Spring 2022–Spring 2026Master's Research
1–9 creditsECE 790 is a course for independent master's research work under faculty supervision.
No offering record · Spring 2026
No recorded grade history
Pre-dissertator's Research
1–9 creditsECE 890 is an independent doctoral research course for PhD students in Electrical Engineering.
No offering record · Spring 2026
No recorded grade history
Dissertator's Research
1–12 creditsECE 990 is a doctoral research course for independent dissertation work under faculty supervision.
No offering record · Spring 2026
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 2026 | ECE 399 | Independent Study |
| Spring 2026 | ECE 790 | Master's Research |
| Spring 2026 | ECE 890 | Pre-dissertator's Research |
| Spring 2026 | ECE 990 | Dissertator's Research |
| Fall 2025 | ECE 790 | Master's Research |
| Fall 2025 | ECE 890 | Pre-dissertator's Research |
| Fall 2025 | ECE 990 | Dissertator's Research |
| Spring 2025 | ECE 790 | Master's Research |
| Spring 2025 | ECE 890 | Pre-dissertator's Research |
| Spring 2025 | ECE 990 | Dissertator's Research |
| Fall 2024 | ECE 399 | Independent Study |
| Fall 2024 | ECE 790 | Master's Research |
| Fall 2024 | ECE 890 | Pre-dissertator's Research |
| Fall 2024 | ECE 990 | Dissertator's Research |
| Fall 2024 | ECE/NE/PHYSICS 749 | Coherent Generation and Particle Beams |
| Spring 2024 | ECE 399 | Independent Study |
| Spring 2024 | ECE 790 | Master's Research |
| Spring 2024 | ECE 890 | Pre-dissertator's Research |
| Spring 2024 | ECE 990 | Dissertator's Research |
| Fall 2023 | ECE 399 | Independent Study |
| Fall 2023 | ECE 790 | Master's Research |
| Fall 2023 | ECE 890 | Pre-dissertator's Research |
| Fall 2023 | ECE 990 | Dissertator's Research |
| Spring 2023 | ECE 210 | Introductory Experience in Electrical Engineering |
| Spring 2023 | ECE 399 | Independent Study |
| Spring 2023 | ECE 890 | Pre-dissertator's Research |
| Spring 2023 | ECE 990 | Dissertator's Research |
| Fall 2022 | ECE 210 | Introductory Experience in Electrical Engineering |
| Fall 2022 | ECE 399 | Independent Study |
| Fall 2022 | ECE 790 | Master's Research |
| Fall 2022 | ECE 890 | Pre-dissertator's Research |
| Fall 2022 | ECE 990 | Dissertator's Research |
| Spring 2022 | ECE 210 | Introductory Experience in Electrical Engineering |
| Spring 2022 | ECE 790 | Master's Research |
| Spring 2022 | ECE 890 | Pre-dissertator's Research |
| Spring 2022 | ECE 990 | Dissertator's Research |
| Fall 2021 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Fall 2021 | ECE 790 | Master's Research |
| Fall 2021 | ECE 890 | Pre-dissertator's Research |
| Fall 2021 | ECE 990 | Dissertator's Research |
| Fall 2020 | ECE 230 | Circuit Analysis |
| Fall 2020 | ECE 399 | Independent Study |
| Fall 2020 | ECE 890 | Pre-dissertator's Research |
| Fall 2020 | ECE 990 | Dissertator's Research |
| Spring 2020 | ECE 230 | Circuit Analysis |
| Spring 2020 | ECE 399 | Independent Study |
| Spring 2020 | ECE 790 | Master's Research |
| Spring 2020 | ECE 890 | Pre-dissertator's Research |
| Spring 2020 | ECE 990 | Dissertator's Research |
| Fall 2019 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Fall 2019 | ECE 399 | Independent Study |
| Fall 2019 | ECE 790 | Master's Research |
| Fall 2019 | ECE 890 | Pre-dissertator's Research |
| Fall 2019 | ECE 990 | Dissertator's Research |
| Fall 2019 | ECE/NE/PHYSICS 749 | Coherent Generation and Particle Beams |
| Spring 2019 | ECE 399 | Independent Study |
| Spring 2019 | ECE 790 | Master's Research |
| Spring 2019 | ECE 890 | Pre-dissertator's Research |
| Spring 2019 | ECE 990 | Dissertator's Research |
| Fall 2018 | ECE 790 | Master's Research |
| Fall 2018 | ECE 890 | Pre-dissertator's Research |
| Spring 2018 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Spring 2018 | ECE 699 | Advanced Independent Study |
| Spring 2018 | ECE 790 | Master's Research |
| Spring 2018 | ECE 890 | Pre-dissertator's Research |
| Spring 2018 | ECE 990 | Dissertator's Research |
| Fall 2017 | ECE 399 | Independent Study |
| Fall 2017 | ECE 790 | Master's Research |
| Fall 2017 | ECE 890 | Pre-dissertator's Research |
| Fall 2017 | ECE 990 | Dissertator's Research |
| Spring 2017 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Spring 2017 | ECE 399 | Independent Study |
| Spring 2017 | ECE 790 | Master's Research |
| Spring 2017 | ECE 890 | Pre-dissertator's Research |
| Spring 2017 | ECE 990 | Dissertator's Research |
| Fall 2016 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Fall 2016 | ECE 399 | Independent Study |
| Fall 2016 | ECE 699 | Advanced Independent Study |
| Fall 2016 | ECE 790 | Master's Research |
| Fall 2016 | ECE 890 | Pre-dissertator's Research |
| Fall 2016 | ECE 990 | Dissertator's Research |
| Spring 2016 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Spring 2016 | ECE 399 | Independent Study |
| Spring 2016 | ECE 601 | Special Topics in Electrical and Computer Engineering |
| Spring 2016 | ECE 699 | Advanced Independent Study |
| Spring 2016 | ECE 890 | Pre-dissertator's Research |
| Spring 2016 | ECE 990 | Dissertator's Research |
| Fall 2015 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Fall 2015 | ECE 399 | Independent Study |
| Fall 2015 | ECE 890 | Pre-dissertator's Research |
| Fall 2015 | ECE 990 | Dissertator's Research |
| Spring 2015 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Spring 2015 | ECE 399 | Independent Study |
| Spring 2015 | ECE 890 | Pre-dissertator's Research |
| Fall 2014 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Fall 2014 | ECE 890 | Pre-dissertator's Research |
| Fall 2014 | ECE 990 | Dissertator's Research |
| Fall 2014 | ECE/NE/PHYSICS 749 | Coherent Generation and Particle Beams |
| Spring 2014 | ECE 219 | Analytical Methods for Electromagnetics Engineering |
| Spring 2014 | ECE 790 | Master'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"
}