Historical instructor

NATHAN STRACHEN

Adjusted rating
RMP difficulty
captured reviews
About this rating

Raw average: 4.55/5 from 11 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
Professor Strachen is just kind of the goat. ECE 210 is a fun lab based course where you get to have some hands on experience. Strachen is a down to earth dude and is pretty generous with the grading.
Rate My Professors ↗
ECE 210
Quality 5/5Difficulty 2/5
Professor Strachen was a joy to study under and work with professionally. He is highly accessible through office hours and more than willing to calmly explain any and all information. If you're EE/CE try to get classes with him if possible.
Rate My Professors ↗
ECE 230
Quality 5/5Difficulty 3/5
I am a senior EE at this school. If you see a course with Nathan Scratchen as the teacher, do anything you can to take it. He cares. If you are a sophomore reading this needing to take circuits, or 220 and haven't yet experienced the horrendous teaching in the EE department, listen to me and take Scratchen's class no matter what.
Rate My Professors ↗
ECE 220
Quality 5/5Difficulty 3/5
Great professor. Clearly loves to teach and is invested in his students. This course was difficult and confusing, but he provided multiple extra credit opportunities for students to demonstrate effort and learning through hands on practice.
Rate My Professors ↗
ECE 210
Quality 5/5Difficulty 2/5
The class was overall easy. Strachen made the topics interesting to learn about, and something that I wanted to study more about in the future. Overall, a very caring professor.
Rate My Professors ↗
ECE 210
Quality 5/5Difficulty 2/5
Professor Strachen is an amazing teacher! He knew everyone by name and was very passionate about teaching. He was always willing to help during class and labs. He also had many ways of connecting the students with different opportunities around campus. Would highly recommend taking this class!
Rate My Professors ↗

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

Classes with NATHAN STRACHEN

An introductory course covering electrical devices, circuits, systems, software, and hardware through a real-world project.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

ECE 455 is a capstone course where students apply ECE knowledge to real-world design projects.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2025–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026ECE 210Introductory Experience in Electrical Engineering
Spring 2026ECE 455Capstone Design in Electrical and Computer Engineering
Fall 2025ECE 210Introductory Experience in Electrical Engineering
Fall 2025ECE 399Independent Study
Fall 2025ECE 455Capstone Design in Electrical and Computer Engineering
Spring 2025ECE 210Introductory Experience in Electrical Engineering
Spring 2025ECE 455Capstone Design in Electrical and Computer Engineering
Fall 2024ECE 210Introductory Experience in Electrical Engineering
Fall 2024ECE 399Independent Study
Spring 2024ECE 220Electrodynamics I
Spring 2024ECE 399Independent Study
Spring 2024ECE 547Advanced Communications Circuit Design
Fall 2023ECE 210Introductory Experience in Electrical Engineering
Fall 2023ECE 399Independent Study
Fall 2023ECE 601Special Topics in Electrical and Computer Engineering
Spring 2023ECE 230Circuit Analysis
Spring 2023ECE 841Antennas
Spring 2020ECE 420Electromagnetic Wave Transmission

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_63ad56bf690a07821b8c589e",
  "source": "madgrades",
  "source_instructor_id": "5704297",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "NATHAN STRACHEN",
  "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": 11,
    "quality": 4.55,
    "difficulty": 2.55,
    "quality_count": 11,
    "difficulty_count": 11,
    "profile_id": "rmp:2893907",
    "source_url": "https://www.ratemyprofessors.com/professor/2893907",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:14:27.413037+00:00",
    "courses": {
      "course_1bd32bc0c6b6f790c916febd": {
        "review_count": 4,
        "quality": 5,
        "difficulty": 1.75,
        "quality_count": 4,
        "difficulty_count": 4
      },
      "course_e4907bcab45d27b295e30076": {
        "review_count": 4,
        "quality": 5,
        "difficulty": 3,
        "quality_count": 4,
        "difficulty_count": 4
      },
      "course_a27257a294facd369497b276": {
        "review_count": 3,
        "quality": 3.33,
        "difficulty": 3,
        "quality_count": 3,
        "difficulty_count": 3
      }
    },
    "bayesian_quality": 3.9756037313203842,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.76,
    "graded": 823,
    "counts": [
      634,
      91,
      55,
      18,
      13,
      4,
      8
    ],
    "sections": 19
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/NATHAN_STRACHEN--instructor_63ad56bf690a07821b8c589e"
}