Historical instructor

GLENN BOWER

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.29/5 from 7 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

ME 349
Quality 3/5Difficulty 3/5
Glenn is a great guy but his grading policy is so vague. He needs to make it much more clearer. Overall not bad but wish he was easier to read!
Rate My Professors ↗
ME 363
Quality 4/5Difficulty 4/5
He's nice and eager to help. Class is interesting. One thing that I feel really bad is that he doesn't give clear grading policy. You have no idea about your final grade until he writes it on student center. He's grading kind of arbitrarily (like nothing circled on the project but still you get points off). If you don't care grade then go for him.
Rate My Professors ↗
ME 363
Quality 3/5Difficulty 3/5
While he is very enthusiastic about what he does, it isn't always teaching. Have had a few lectures missed because he was away testifying in court. Is very prone to tangents. When he does do examples, he spends a lot of time reviewing the stuff we already know how to do (unit conversion). Grades arbitrarily, saying he 'got tired of grading exams'.
Rate My Professors ↗
ME 363
Quality 5/5Difficulty 2/5
Great professor, really enjoys teaching the class, super nice guy, always happy to help you. Asks the students for preferences on when homework and projects are due. 4 midterms, but they are pretty straight forward and one of them is take home, and non cumulative
Rate My Professors ↗
ECE 699
Quality 5/5Difficulty 2/5
I worked with Glenn for independant study and worked with one of the automotive teams. He is a genious when it comes to anything automotive and is very helpful with the electrical side of things as well. I wish I could have the chance to take a real class with him. Plus, the guy is halarious!
Rate My Professors ↗
ME 469
Quality 5/5Difficulty 2/5
Glenn has one of the best teaching styles in the ME Dept. His exams are easy but still cover the material. He writes the homework specifically to cover what people aren't grasping, and he's very relaxed. He teaches because he want's people to know things, not to be a stickler or waste time with pointless strictness.
Rate My Professors ↗

Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.

Classes with GLENN BOWER

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 2026ME 291Undergraduate Mechanical Engineering Projects
Spring 2026ME 342Design of Machine Elements
Spring 2026ME 491Mechanical Engineering Projects I
Fall 2025ECE 399Independent Study
Fall 2025ME 291Undergraduate Mechanical Engineering Projects
Fall 2025ME 491Mechanical Engineering Projects I
Spring 2025ME 291Undergraduate Mechanical Engineering Projects
Spring 2025ME 491Mechanical Engineering Projects I
Spring 2025ME 699Advanced Independent Study
Fall 2024ME 291Undergraduate Mechanical Engineering Projects
Fall 2024ME 491Mechanical Engineering Projects I
Spring 2024ME 291Undergraduate Mechanical Engineering Projects
Spring 2024ME 491Mechanical Engineering Projects I
Fall 2023ME 291Undergraduate Mechanical Engineering Projects
Spring 2023ME 291Undergraduate Mechanical Engineering Projects
Spring 2023ME 491Mechanical Engineering Projects I
Fall 2022ME 291Undergraduate Mechanical Engineering Projects
Fall 2022ME 491Mechanical Engineering Projects I
Spring 2022ME 291Undergraduate Mechanical Engineering Projects
Spring 2022ME 491Mechanical Engineering Projects I
Spring 2022ME 699Advanced Independent Study
Fall 2021ME 291Undergraduate Mechanical Engineering Projects
Fall 2021ME 491Mechanical Engineering Projects I
Fall 2020ME 291Undergraduate Mechanical Engineering Projects
Fall 2020ME 491Mechanical Engineering Projects I
Spring 2020ME 291Undergraduate Mechanical Engineering Projects
Spring 2020ME 349Engineering Design Projects
Spring 2020ME 491Mechanical Engineering Projects I
Fall 2019ME 291Undergraduate Mechanical Engineering Projects
Fall 2019ME 349Engineering Design Projects
Fall 2019ME 491Mechanical Engineering Projects I
Spring 2019ME 291Undergraduate Mechanical Engineering Projects
Spring 2019ME 491Mechanical Engineering Projects I
Fall 2018ME 291Undergraduate Mechanical Engineering Projects
Fall 2018ME 349Engineering Design Projects
Fall 2018ME 491Mechanical Engineering Projects I
Spring 2018ME 291Undergraduate Mechanical Engineering Projects
Spring 2018ME 349Engineering Design Projects
Spring 2018ME 491Mechanical Engineering Projects I
Fall 2017ME 291Undergraduate Mechanical Engineering Projects
Fall 2017ME 349Engineering Design Projects
Fall 2017ME 491Mechanical Engineering Projects I
Spring 2017ME 291Undergraduate Mechanical Engineering Projects
Spring 2017ME 349Engineering Design Projects
Spring 2017ME 491Mechanical Engineering Projects I
Fall 2016ME 291Undergraduate Mechanical Engineering Projects
Fall 2016ME 349Engineering Design Projects
Fall 2016ME 469Internal Combustion Engines
Fall 2016ME 491Mechanical Engineering Projects I
Spring 2016ME 291Undergraduate Mechanical Engineering Projects
Spring 2016ME 299Independent Study
Spring 2016ME 349Engineering Design Projects
Spring 2016ME 491Mechanical Engineering Projects I
Fall 2015ME 291Undergraduate Mechanical Engineering Projects
Fall 2015ME 363Fluid Dynamics
Fall 2015ME 491Mechanical Engineering Projects I
Spring 2015ME 291Undergraduate Mechanical Engineering Projects
Spring 2015ME 299Independent Study
Spring 2015ME 349Engineering Design Projects
Spring 2015ME 352Interdisciplinary Experiential Design Projects II
Spring 2015ME 491Mechanical Engineering Projects I
Fall 2014ME 291Undergraduate Mechanical Engineering Projects
Fall 2014ME 349Engineering Design Projects
Fall 2014ME 351Interdisciplinary Experiential Design Projects I
Fall 2014ME 363Fluid Dynamics
Fall 2014ME 491Mechanical Engineering Projects I
Spring 2014ME 291Undergraduate Mechanical Engineering Projects
Spring 2014ME 299Independent Study
Spring 2014ME 349Engineering Design Projects
Spring 2014ME 352Interdisciplinary Experiential Design Projects II
Spring 2014ME 489Honors in Research II
Spring 2014ME 491Mechanical Engineering Projects I
Spring 2014ME 492Mechanical Engineering Projects II
Fall 2013ME 299Independent Study
Fall 2013ME 349Engineering Design Projects
Fall 2013ME 351Interdisciplinary Experiential Design Projects I
Fall 2013ME 489Honors in Research II
Fall 2013ME 492Mechanical Engineering Projects II
Spring 2013ME 299Independent Study
Spring 2013ME 349Engineering Design Projects
Spring 2013ME 352Interdisciplinary Experiential Design Projects II
Spring 2013ME 491Mechanical Engineering Projects I
Spring 2013ME 492Mechanical Engineering Projects II
Fall 2012ME 291Undergraduate Mechanical Engineering Projects
Fall 2012ME 299Independent Study
Fall 2012ME 351Interdisciplinary Experiential Design Projects I
Fall 2012ME 469Internal Combustion Engines
Fall 2012ME 491Mechanical Engineering Projects I
Spring 2012ME 299Independent Study
Spring 2012ME 349Engineering Design Projects
Spring 2012ME 352Interdisciplinary Experiential Design Projects II
Spring 2012ME 489Honors in Research II
Spring 2012ME 491Mechanical Engineering Projects I
Fall 2011ME 291Undergraduate Mechanical Engineering Projects
Fall 2011ME 299Independent Study
Fall 2011ME 351Interdisciplinary Experiential Design Projects I
Fall 2011ME 491Mechanical Engineering Projects I
Spring 2011ME 291Undergraduate Mechanical Engineering Projects
Spring 2011ME 299Independent Study

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_f83960341082552ded0f1952",
  "source": "madgrades",
  "source_instructor_id": "663146",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "GLENN BOWER",
  "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": 7,
    "quality": 4.29,
    "difficulty": 2.57,
    "quality_count": 7,
    "difficulty_count": 7,
    "profile_id": "rmp:1200538",
    "source_url": "https://www.ratemyprofessors.com/professor/1200538",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:38:17.238938+00:00",
    "courses": {
      "course_62f6f3f5c9ab75a6ac59195d": {
        "review_count": 1,
        "quality": 3,
        "difficulty": 3,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_feae6ebc37f0d3966d3c3359": {
        "review_count": 3,
        "quality": 4,
        "difficulty": 3,
        "quality_count": 3,
        "difficulty_count": 3
      },
      "course_65c8c357ed6414dafbcf8c1e": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 2,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_89aff06c39a20645471c325f": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 2,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 3.8231005804048857,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.639,
    "graded": 2099,
    "counts": [
      1261,
      369,
      338,
      79,
      42,
      7,
      3
    ],
    "sections": 150
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/GLENN_BOWER--instructor_f83960341082552ded0f1952"
}