Historical instructor

JOHN PUCCINELLI

Adjusted rating
RMP difficulty
captured reviews
About this rating

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

BME 201
Quality 5/5Difficulty 3/5
Dr. P is one of the best professors I've ever had. I had the pleasure of having him as my advisor for 2 semesters on top of BME 201 and he truly cares so deeply about all of his students. He can be tough on you at times but it comes from the desire for his students to succeed!
Rate My Professors ↗
BME 201
Quality 5/5Difficulty 4/5
Professor Puccinelli was a really great professor as he clearly explained the fundamental biomaterials concepts for out group's bone graft project and in introducing the equipment we'd use in the teaching lab.
Rate My Professors ↗

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

Classes with JOHN PUCCINELLI

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 2026BME 201Biomedical Engineering Design and Fundamentals
Spring 2026BME 301Biomedical Engineering Design and Communication
Spring 2026BME 399Independent Study
Spring 2026BME 402Biomedical Engineering Capstone Design II
Spring 2026BME 517Biology in Engineering Seminar
Spring 2026BME 790Master's Research and Thesis
Spring 2026BME 799Advanced Independent Study
Fall 2025BME 200Biomedical Engineering Design
Fall 2025BME 300Biomedical Engineering Design and Leadership
Fall 2025BME 399Independent Study
Fall 2025BME 400Capstone Design Course in Biomedical Engineering
Fall 2025BME 511Tissue Engineering Laboratory
Fall 2025BME 517Biology in Engineering Seminar
Spring 2025BME 201Biomedical Engineering Design and Fundamentals
Spring 2025BME 301Biomedical Engineering Design and Communication
Spring 2025BME 399Independent Study
Spring 2025BME 402Biomedical Engineering Capstone Design II
Spring 2025BME 517Biology in Engineering Seminar
Fall 2024BME 200Biomedical Engineering Design
Fall 2024BME 300Biomedical Engineering Design and Leadership
Fall 2024BME 399Independent Study
Fall 2024BME 400Capstone Design Course in Biomedical Engineering
Fall 2024BME 511Tissue Engineering Laboratory
Fall 2024BME 517Biology in Engineering Seminar
Spring 2024BME 201Biomedical Engineering Design and Fundamentals
Spring 2024BME 301Biomedical Engineering Design and Communication
Spring 2024BME 399Independent Study
Spring 2024BME 402Biomedical Engineering Capstone Design II
Spring 2024BME 517Biology in Engineering Seminar
Fall 2023BME 200Biomedical Engineering Design
Fall 2023BME 300Biomedical Engineering Design and Leadership
Fall 2023BME 399Independent Study
Fall 2023BME 400Capstone Design Course in Biomedical Engineering
Fall 2023BME 511Tissue Engineering Laboratory
Fall 2023BME 517Biology in Engineering Seminar
Fall 2023BME 799Advanced Independent Study
Spring 2023BME 201Biomedical Engineering Design and Fundamentals
Spring 2023BME 301Biomedical Engineering Design and Communication
Spring 2023BME 399Independent Study
Spring 2023BME 402Biomedical Engineering Capstone Design II
Spring 2023BME 517Biology in Engineering Seminar
Fall 2022BME 200Biomedical Engineering Design
Fall 2022BME 300Biomedical Engineering Design and Leadership
Fall 2022BME 399Independent Study
Fall 2022BME 400Capstone Design Course in Biomedical Engineering
Fall 2022BME 511Tissue Engineering Laboratory
Fall 2022BME 517Biology in Engineering Seminar
Spring 2022BME 201Biomedical Engineering Design and Fundamentals
Spring 2022BME 301Biomedical Engineering Design and Communication
Spring 2022BME 402Biomedical Engineering Capstone Design II
Spring 2022BME 517Biology in Engineering Seminar
Spring 2022BME 790Master's Research and Thesis
Fall 2021BME 200Biomedical Engineering Design
Fall 2021BME 300Biomedical Engineering Design and Leadership
Fall 2021BME 400Capstone Design Course in Biomedical Engineering
Fall 2021BME 511Tissue Engineering Laboratory
Fall 2021BME 517Biology in Engineering Seminar
Fall 2021BME 790Master's Research and Thesis
Fall 2020BME 200Biomedical Engineering Design
Fall 2020BME 300Biomedical Engineering Design and Leadership
Fall 2020BME 399Independent Study
Fall 2020BME 400Capstone Design Course in Biomedical Engineering
Fall 2020BME 517Biology in Engineering Seminar
Spring 2020BME 201Biomedical Engineering Design and Fundamentals
Spring 2020BME 301Biomedical Engineering Design and Communication
Spring 2020BME 399Independent Study
Spring 2020BME 402Biomedical Engineering Capstone Design II
Spring 2020BME 517Biology in Engineering Seminar
Fall 2019BME 200Biomedical Engineering Design
Fall 2019BME 300Biomedical Engineering Design and Leadership
Fall 2019BME 400Capstone Design Course in Biomedical Engineering
Fall 2019BME 511Tissue Engineering Laboratory
Fall 2019BME 517Biology in Engineering Seminar
Spring 2019BME 201Biomedical Engineering Design and Fundamentals
Spring 2019BME 301Biomedical Engineering Design and Communication
Spring 2019BME 402Biomedical Engineering Capstone Design II
Fall 2018BME 200Biomedical Engineering Design
Fall 2018BME 300Biomedical Engineering Design and Leadership
Fall 2018BME 399Independent Study
Fall 2018BME 400Capstone Design Course in Biomedical Engineering
Fall 2018BME 511Tissue Engineering Laboratory
Fall 2018BME 517Biology in Engineering Seminar
Spring 2018BME 201Biomedical Engineering Design and Fundamentals
Spring 2018BME 301Biomedical Engineering Design and Communication
Spring 2018BME 399Independent Study
Spring 2018BME 402Biomedical Engineering Capstone Design II
Fall 2017BME 200Biomedical Engineering Design
Fall 2017BME 300Biomedical Engineering Design and Leadership
Fall 2017BME 400Capstone Design Course in Biomedical Engineering
Fall 2017BME 511Tissue Engineering Laboratory
Fall 2017BME 517Biology in Engineering Seminar
Spring 2017BME 201Biomedical Engineering Design and Fundamentals
Spring 2017BME 301Biomedical Engineering Design and Communication
Spring 2017BME 399Independent Study
Spring 2017BME 402Biomedical Engineering Capstone Design II
Spring 2017BME 430Biological Interactions with Materials
Fall 2016BME 200Biomedical Engineering Design
Fall 2016BME 300Biomedical Engineering Design and Leadership
Fall 2016BME 400Capstone Design Course in Biomedical Engineering
Fall 2016BME 511Tissue Engineering Laboratory

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_9fc2198ded9a6e3a25a2c37c",
  "source": "madgrades",
  "source_instructor_id": "1621768",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "JOHN PUCCINELLI",
  "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": 2,
    "quality": 5,
    "difficulty": 3.5,
    "quality_count": 2,
    "difficulty_count": 2,
    "profile_id": "rmp:3014978",
    "source_url": "https://www.ratemyprofessors.com/professor/3014978",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:31:12.189683+00:00",
    "courses": {
      "course_ecb22765599c59f1ce4048bd": {
        "review_count": 2,
        "quality": 5,
        "difficulty": 3.5,
        "quality_count": 2,
        "difficulty_count": 2
      }
    },
    "bayesian_quality": 3.781532530496905,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.786,
    "graded": 8076,
    "counts": [
      5456,
      1905,
      624,
      71,
      17,
      1,
      2
    ],
    "sections": 140
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/JOHN_PUCCINELLI--instructor_9fc2198ded9a6e3a25a2c37c"
}