Historical instructor

ANDREW MIKKELSON

Adjusted rating
RMP difficulty
captured reviews
About this rating

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

EMA 303
Quality 5/5Difficulty 3/5
Mechanics of Materials is a very difficult course, but Mikkelson is a great and engaging professor and teaches it in a way that makes it more simple and easier to understand. The lectures are early, but they are recorded. He goes through concepts and spends a good amount of time working on examples.
Rate My Professors ↗
EMA 303
Quality 4/5Difficulty 4/5
He is engaging in lectures and wants students to care and succeed. The lectures are all recorded and the slides are uploaded. He goes over lots of examples in class. He is funny and nice, and he clearly cares about the material.
Rate My Professors ↗
ME 460
Quality 2/5Difficulty 4/5
Homework rubrics are never clear; grader takes petty amount of points off. Class exam should have been online or given more time. The exam practice question was way too simple for the midterm. The class is based on an outdated program that doesn't match what industry uses. I wouldn't recommend it for ME students.
Rate My Professors ↗
EMA 303
Quality 5/5Difficulty 4/5
I did not have Mikkelson as my professor, but after the first midterm, I started attending his lectures. And they were way better than my previous professor. He gives lots of examples, explains concepts well, and is a great lecturer overall. Exams are hard, but reasonable. It was well worth waking up early and attending his lectures.
Rate My Professors ↗
EMA 303
Quality 4/5Difficulty 5/5
Engaging lecturers. Fast talker. Recorded lectures. Funny. Exams are hard, but for the most part fair. Required attendance in discussion.
Rate My Professors ↗

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

Classes with ANDREW MIKKELSON

EMA 303 teaches mechanics of materials, covering stress, strain, beam bending, torsion, and column analysis for civil engineers.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

APPLIED THERMAL / STRUCTURAL FINITE ELEMENT ANALYSIS teaches students to simulate structural and thermal systems using commercial FE software.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026EMA 303Mechanics of Materials
Spring 2026ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2025EMA 303Mechanics of Materials
Spring 2025EMA 303Mechanics of Materials
Spring 2025ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2024EMA 303Mechanics of Materials
Fall 2024ME 342Design of Machine Elements
Spring 2024ME 444Design Problems in Elasticity
Spring 2024ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2023EMA 303Mechanics of Materials
Spring 2023ME 342Design of Machine Elements
Spring 2023ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2022EMA 303Mechanics of Materials
Fall 2022ME 342Design of Machine Elements
Spring 2022EMA 303Mechanics of Materials
Spring 2022ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2021EMA 303Mechanics of Materials
Fall 2021ME 342Design of Machine Elements
Fall 2020EMA 303Mechanics of Materials
Fall 2020ME 342Design of Machine Elements
Spring 2020EMA 303Mechanics of Materials
Spring 2020ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2019EMA/ME 440Mechanical Vibrations
Fall 2019ME 342Design of Machine Elements
Spring 2019ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2018ME 444Design Problems in Elasticity
Spring 2018ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2017EMA/ME 440Mechanical Vibrations
Spring 2017ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2016EMA/ME 440Mechanical Vibrations
Spring 2016ME 444Design Problems in Elasticity
Spring 2016ME 460Applied Thermal / Structural Finite Element Analysis
Fall 2015EMA/ME 440Mechanical Vibrations
Spring 2015ME 342Design of Machine Elements
Spring 2015ME 601Special Topics in Mechanical Engineering
Fall 2014ME 444Design Problems in Elasticity
Spring 2014ME 601Special Topics in Mechanical Engineering
Fall 2013ME 342Design of Machine Elements
Spring 2013ME 342Design of Machine Elements
Spring 2013ME 601Special Topics in Mechanical Engineering
Fall 2012ME 342Design of Machine Elements
Spring 2012ME 601Special Topics in Mechanical Engineering
Fall 2011ME 342Design of Machine Elements
Spring 2011ME 601Special Topics in Mechanical Engineering
Fall 2010EMA 201Statics
Spring 2010ME 601Special Topics in Mechanical Engineering
Spring 2009ME 601Special Topics in Mechanical Engineering

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_8a6f449756ce5ead6421904f",
  "source": "madgrades",
  "source_instructor_id": "602374",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "ANDREW MIKKELSON",
  "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": 38,
    "quality": 3.61,
    "difficulty": 3.26,
    "quality_count": 38,
    "difficulty_count": 38,
    "profile_id": "rmp:1688335",
    "source_url": "https://www.ratemyprofessors.com/professor/1688335",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:55:23.387006+00:00",
    "courses": {
      "course_d3ef3d28e556046ee2bca234": {
        "review_count": 10,
        "quality": 4.3,
        "difficulty": 3.6,
        "quality_count": 10,
        "difficulty_count": 10
      },
      "course_a7e15b921a77b3fa96bd0e9b": {
        "review_count": 3,
        "quality": 3,
        "difficulty": 3.67,
        "quality_count": 3,
        "difficulty_count": 3
      },
      "course_b5cc447e8038efff870ea454": {
        "review_count": 9,
        "quality": 2.44,
        "difficulty": 3.22,
        "quality_count": 9,
        "difficulty_count": 9
      },
      "course_f53475e70d537ffea6d22382": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 2,
        "quality_count": 1,
        "difficulty_count": 1
      },
      "course_49f4cc81838176c2180ea21f": {
        "review_count": 1,
        "quality": 5,
        "difficulty": 1,
        "quality_count": 1,
        "difficulty_count": 1
      }
    },
    "bayesian_quality": 3.6271330288091708,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.064,
    "graded": 2913,
    "counts": [
      718,
      586,
      712,
      450,
      322,
      98,
      27
    ],
    "sections": 50
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/ANDREW_MIKKELSON--instructor_8a6f449756ce5ead6421904f"
}