Historical instructor

DAVID DWYER

Adjusted rating
RMP difficulty
captured reviews
About this rating

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

N105 · course not matched
Quality 5/5Difficulty 2/5
David is an incredibly sweet and caring professor. He and Dana are very on top of grading. Anyone who did not like this class and rated it "too difficult" does not work hard enough in life. The class does have some writing, but it is 100% manageable with my three other classes. I also took this class in 1/2 the amount of time.
Rate My Professors ↗
Quality 5/5Difficulty 3/5
If you do your work you'll do fine. Every week has a discussion post which can be tedious but is an easy grade booster. His lectures can be a little long but is jammed pack full of info you will need for the weekly quiz. Quiz questions can be worded funny but is overall pretty easy.
Rate My Professors ↗
Quality 1/5Difficulty 3/5
Never in my life have I had to do more work for a 2 credit class. Discussion posts were weekly and replies had to be 3 paragraphs long. The professor and TA were strict graders and barely gave any feedback. For a couple of the projects you … Read full reviewShow less
Never in my life have I had to do more work for a 2 credit class. Discussion posts were weekly and replies had to be 3 paragraphs long. The professor and TA were strict graders and barely gave any feedback. For a couple of the projects you had to “claim” a topic which meant sometimes you had to do research on something you didn't care about at all.
Rate My Professors ↗
N105 · course not matched
Quality 3/5Difficulty 3/5
Lectures are all online but the most boring lectures you will ever watch. The content is extremely bland and doesn't teach you anything about nursing. Discussion posts are extremely tedious (each one might as well be an essay) and the TAs grade them way too hard. It is very manageable but don't take it as an "easy A" unless you have to.
Rate My Professors ↗
N105 · course not matched
Quality 3/5Difficulty 3/5
Took N105 which was way too much work for a 2 credit class, but I enjoyed the class overall. He is really tough on perfect citations, but his him and his TAs were very receptives to emails. All lectures were online, even for f2f sections and all of his quizzes were directly from lecture or relevant readings.
Rate My Professors ↗
Quality 1/5Difficulty 4/5
This class is not beginner friendly and its canvas page is a mess. There's no accommodation, so if you think this would be an easy beginner class, don't take it. This class' lecture is also boring, so I would look for other easy A classes.
Rate My Professors ↗

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

Classes with DAVID DWYER

CNP 407 applies philosophical perspectives and standards to professional nursing practice and analyzes factors influencing healthcare delivery.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2026 · limited sample

CNP 441 explores the biological, psychological, social, and environmental factors influencing the management of chronic conditions at individual, family, community, and societal levels.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2025 · limited sample

CNP 446 introduces evidence-based practice concepts and teaches students to evaluate evidence and design clinical projects.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026 · limited sample

CNP 447 examines nursing leadership and management theories, focusing on decision-making, communication, delegation, supervision, and group process.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2025 · limited sample

CNP 453 explores informatics issues and nursing's role in healthcare technology, teaching students to use information science for quality and safety.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2025 · limited sample

Community Health Nursing teaches nursing care of populations and communities to facilitate optimal health outcomes.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026 · limited sample

Special Topics in Nursing provides a systematic analysis of current topics, issues, and problems in the nursing field.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Spring 2022–Spring 2024 · limited sample

A capstone practicum for registered nurses that synthesizes professional nursing knowledge across various clinical and policy settings.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

This course introduces health care systems, covering factors affecting health, care delivery in various settings, roles of health workers, and the sociological and economic aspects of health care.

No offering record · Spring 2026

with this instructor · course overall, matching historical terms

historical GPA · grades

Fall 2021–Spring 2026

Recorded teaching history

Distinct courses recorded per term

Explore courses taught by this instructor →
Browse recorded courses
TermCourseTitle
Spring 2026CNP 407Foundations of Professional Nursing Practice
Spring 2026CNP 441Chronic Care Management
Spring 2026CNP 446Nursing Research and Evidence-based Practice
Spring 2026CNP 447Leadership and Management
Spring 2026CNP 453Information Management and Healthcare Technology
Spring 2026CNP 454Community Health Nursing
Spring 2026CNP 490Special Topics in Nursing
Spring 2026CNP 519Capstone Practicum for Registered Nurses
Spring 2026NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Fall 2025CNP 306Transitions: Practice, Professional and Personal
Fall 2025CNP 407Foundations of Professional Nursing Practice
Fall 2025CNP 441Chronic Care Management
Fall 2025CNP 446Nursing Research and Evidence-based Practice
Fall 2025CNP 447Leadership and Management
Fall 2025CNP 453Information Management and Healthcare Technology
Fall 2025CNP 454Community Health Nursing
Fall 2025CNP 490Special Topics in Nursing
Fall 2025CNP 519Capstone Practicum for Registered Nurses
Fall 2025NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Spring 2025CNP 306Transitions: Practice, Professional and Personal
Spring 2025CNP 407Foundations of Professional Nursing Practice
Spring 2025CNP 441Chronic Care Management
Spring 2025CNP 446Nursing Research and Evidence-based Practice
Spring 2025CNP 447Leadership and Management
Spring 2025CNP 453Information Management and Healthcare Technology
Spring 2025CNP 454Community Health Nursing
Spring 2025CNP 490Special Topics in Nursing
Spring 2025CNP 519Capstone Practicum for Registered Nurses
Spring 2025NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Fall 2024CNP 306Transitions: Practice, Professional and Personal
Fall 2024CNP 317Health Assessment
Fall 2024CNP 407Foundations of Professional Nursing Practice
Fall 2024CNP 441Chronic Care Management
Fall 2024CNP 446Nursing Research and Evidence-based Practice
Fall 2024CNP 447Leadership and Management
Fall 2024CNP 453Information Management and Healthcare Technology
Fall 2024CNP 454Community Health Nursing
Fall 2024CNP 490Special Topics in Nursing
Fall 2024CNP 519Capstone Practicum for Registered Nurses
Fall 2024NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Spring 2024CNP 306Transitions: Practice, Professional and Personal
Spring 2024CNP 407Foundations of Professional Nursing Practice
Spring 2024CNP 441Chronic Care Management
Spring 2024CNP 446Nursing Research and Evidence-based Practice
Spring 2024CNP 447Leadership and Management
Spring 2024CNP 453Information Management and Healthcare Technology
Spring 2024CNP 454Community Health Nursing
Spring 2024CNP 490Special Topics in Nursing
Spring 2024CNP 519Capstone Practicum for Registered Nurses
Spring 2024NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Fall 2023CNP 306Transitions: Practice, Professional and Personal
Fall 2023CNP 317Health Assessment
Fall 2023CNP 407Foundations of Professional Nursing Practice
Fall 2023CNP 441Chronic Care Management
Fall 2023CNP 446Nursing Research and Evidence-based Practice
Fall 2023CNP 447Leadership and Management
Fall 2023CNP 453Information Management and Healthcare Technology
Fall 2023CNP 454Community Health Nursing
Fall 2023CNP 490Special Topics in Nursing
Fall 2023CNP 519Capstone Practicum for Registered Nurses
Fall 2023NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Spring 2023CNP 306Transitions: Practice, Professional and Personal
Spring 2023CNP 407Foundations of Professional Nursing Practice
Spring 2023CNP 441Chronic Care Management
Spring 2023CNP 446Nursing Research and Evidence-based Practice
Spring 2023CNP 447Leadership and Management
Spring 2023CNP 453Information Management and Healthcare Technology
Spring 2023CNP 454Community Health Nursing
Spring 2023CNP 490Special Topics in Nursing
Spring 2023CNP 519Capstone Practicum for Registered Nurses
Spring 2023NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Fall 2022CNP 306Transitions: Practice, Professional and Personal
Fall 2022CNP 407Foundations of Professional Nursing Practice
Fall 2022CNP 441Chronic Care Management
Fall 2022CNP 446Nursing Research and Evidence-based Practice
Fall 2022CNP 447Leadership and Management
Fall 2022CNP 453Information Management and Healthcare Technology
Fall 2022CNP 454Community Health Nursing
Fall 2022CNP 490Special Topics in Nursing
Fall 2022CNP 519Capstone Practicum for Registered Nurses
Fall 2022NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Spring 2022CNP 306Transitions: Practice, Professional and Personal
Spring 2022CNP 407Foundations of Professional Nursing Practice
Spring 2022CNP 441Chronic Care Management
Spring 2022CNP 446Nursing Research and Evidence-based Practice
Spring 2022CNP 447Leadership and Management
Spring 2022CNP 453Information Management and Healthcare Technology
Spring 2022CNP 454Community Health Nursing
Spring 2022CNP 490Special Topics in Nursing
Spring 2022CNP 519Capstone Practicum for Registered Nurses
Spring 2022NURSING/SOCWORK 105Health Care Systems: Interdisciplinary Approach
Fall 2021CNP 306Transitions: Practice, Professional and Personal
Fall 2021CNP 317Health Assessment
Fall 2021CNP 407Foundations of Professional Nursing Practice
Fall 2021CNP 441Chronic Care Management
Fall 2021CNP 446Nursing Research and Evidence-based Practice
Fall 2021CNP 447Leadership and Management
Fall 2021CNP 453Information Management and Healthcare Technology
Fall 2021CNP 454Community Health Nursing
Fall 2021CNP 490Special Topics in Nursing

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

Instructor identity & provenance
{
  "instructor_uid": "instructor_3247d8a3a5625cc6dc5dc778",
  "source": "madgrades",
  "source_instructor_id": "747546",
  "identity_basis": "source_id",
  "identity_status": "source_identified",
  "name": "DAVID DWYER",
  "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": 21,
    "quality": 3.19,
    "difficulty": 2.81,
    "quality_count": 21,
    "difficulty_count": 21,
    "profile_id": "rmp:2286344",
    "source_url": "https://www.ratemyprofessors.com/professor/2286344",
    "match_basis": "exact_name",
    "observed_at": "2026-09-07 16:45:12.979860+00:00",
    "courses": {
      "course_3f8b6fdb9f07d43d7bc4b7f8": {
        "review_count": 10,
        "quality": 3.1,
        "difficulty": 2.9,
        "quality_count": 10,
        "difficulty_count": 10
      },
      "course_734be955669d4f2810fc4b35": {
        "review_count": 2,
        "quality": 1.5,
        "difficulty": 3.5,
        "quality_count": 2,
        "difficulty_count": 2
      }
    },
    "bayesian_quality": 3.4191150163641932,
    "prior_mean": 3.6596857835465957,
    "prior_weight": 20
  },
  "grade_statistics": {
    "gpa": 3.656,
    "graded": 4966,
    "counts": [
      2936,
      1301,
      419,
      176,
      69,
      21,
      44
    ],
    "sections": 244
  },
  "current": false,
  "courses": [],
  "revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
  "instructor_url": "/instructors/DAVID_DWYER--instructor_3247d8a3a5625cc6dc5dc778"
}