Michael is very kind and responsive. He is very accommodating. The class is all based one one group project. Some of the deadlines are unclear and the project is sometimes just busywork but overall an easy class. You can learn if you choose to.Rate My Professors ↗
Historical instructor
MICHAEL MAGUIRE
What students say
Original student reviews · all captured dates
Quality 5/5Difficulty 2/5
Quality 3/5Difficulty 1/5
Michael is a fine teacher. There are a lot of random deadlines and rubrics for grading are not clear. The course itself is not difficult.Rate My Professors ↗
Quality 5/5Difficulty 2/5
Professor Maguire is one of the most kind and understanding professors I have ever had. He is approachable, friendly, and accommodating. He clearly cares about his students and is a genuinely good person. The coursework is pretty straightforward and not too difficult. I highly recommend this class, especially if you need a CSCS for a SoHE major.Rate My Professors ↗
Quality 4/5Difficulty 2/5
It's not hard to do well, just show up and do the work that's expected. Pretty straightforward!Rate My Professors ↗
Quality 5/5Difficulty 2/5
So kind and helpful outside of class, lots of writing but very easy assignments. Very vague on assignments and not much material to learn in the online format so I struggled to know what to write about. Would def take another class again but would want it in person. Easy to get a good grade, very understanding Professor if you need an exceptionRate My Professors ↗
Quality 3/5Difficulty 3/5
Professor Maguire cares a lot but this class was very frustrating online. There are a lot of looming deadlines, big projects/papers, and a lot of writing to do. We only had a few mandatory class sessions and making the class asynchronous was not a good idea. I do not recommend taking this class if you are not a CNPL major.Rate My Professors ↗
Personal experiences, not a representative survey. Profile matching and captured coverage are shown in the source details.
Classes with MICHAEL MAGUIRE
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
| Term | Course | Title |
|---|---|---|
| Spring 2026 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Spring 2026 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Spring 2026 | CSCS 430 | Fundraising & Development for Nonprofit Organizations |
| Spring 2026 | CSCS 600 | Community Leadership Portfolio Capstone |
| Fall 2025 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Fall 2025 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2025 | CSCS 335 | Communicating with Key Audiences |
| Fall 2025 | CSCS 600 | Community Leadership Portfolio Capstone |
| Spring 2025 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Spring 2025 | CSCS 430 | Fundraising & Development for Nonprofit Organizations |
| Spring 2025 | CSCS 600 | Community Leadership Portfolio Capstone |
| Fall 2024 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Fall 2024 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2024 | CSCS 335 | Communicating with Key Audiences |
| Spring 2024 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Spring 2024 | CSCS 430 | Fundraising & Development for Nonprofit Organizations |
| Spring 2024 | CSCS 600 | Community Leadership Portfolio Capstone |
| Fall 2023 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Fall 2023 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2023 | CSCS 335 | Communicating with Key Audiences |
| Spring 2023 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Spring 2023 | CSCS 430 | Fundraising & Development for Nonprofit Organizations |
| Spring 2023 | CSCS 600 | Community Leadership Portfolio Capstone |
| Fall 2022 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Fall 2022 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2022 | CSCS 335 | Communicating with Key Audiences |
| Spring 2022 | CSCS 130 | Community Newswriting |
| Spring 2022 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Spring 2022 | CSCS 430 | Fundraising & Development for Nonprofit Organizations |
| Spring 2022 | CSCS 699 | Independent Study |
| Fall 2021 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Fall 2021 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2021 | CSCS 335 | Communicating with Key Audiences |
| Fall 2021 | CSCS 699 | Independent Study |
| Fall 2020 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2020 | CSCS 335 | Communicating with Key Audiences |
| Fall 2020 | CSCS 699 | Independent Study |
| Spring 2020 | CSCS 130 | Community Newswriting |
| Spring 2020 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Spring 2020 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2019 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2019 | CSCS 335 | Communicating with Key Audiences |
| Spring 2019 | CSCS 130 | Community Newswriting |
| Spring 2019 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Spring 2019 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2018 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2018 | CSCS 335 | Communicating with Key Audiences |
| Spring 2018 | CSCS 130 | Community Newswriting |
| Spring 2018 | CSCS 254 | Career Pathways in Community & Organizational Development |
| Spring 2018 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2017 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2017 | CSCS 335 | Communicating with Key Audiences |
| Spring 2017 | CSCS 130 | Community Newswriting |
| Spring 2017 | CSCS 460 | Civil Society and Community Leadership |
| Fall 2016 | CSCS 300 | Nonprofit Sector: Overview and Foundations |
| Fall 2016 | CSCS 335 | Communicating with Key Audiences |
| Fall 2016 | CSCS 460 | Civil Society and Community Leadership |
| Spring 2016 | CSCS 130 | Community Newswriting |
| Fall 2015 | INTER-HE 201 | Belonging, Purpose and the Ecology of Human Happiness: Ecoyou |
Teaching history may be incomplete. Course pages contain course-specific feedback and citations.
Instructor identity & provenance
{
"instructor_uid": "instructor_d567360195ed7c63ba015e8c",
"source": "madgrades",
"source_instructor_id": "106129",
"identity_basis": "source_id",
"identity_status": "source_identified",
"name": "MICHAEL MAGUIRE",
"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": 15,
"quality": 4.33,
"difficulty": 1.73,
"quality_count": 15,
"difficulty_count": 15,
"profile_id": "rmp:1970379",
"source_url": "https://www.ratemyprofessors.com/professor/1970379",
"match_basis": "exact_name",
"observed_at": "2026-09-07 16:17:55.911117+00:00",
"courses": {
"course_f26352565d1fc11c99c6af0c": {
"review_count": 4,
"quality": 4.25,
"difficulty": 1.75,
"quality_count": 4,
"difficulty_count": 4
},
"course_eb487afd54a65b1d4b8e0740": {
"review_count": 4,
"quality": 4.25,
"difficulty": 1.75,
"quality_count": 4,
"difficulty_count": 4
},
"course_758a546763bb54c8cdde4b7f": {
"review_count": 2,
"quality": 4.5,
"difficulty": 2.5,
"quality_count": 2,
"difficulty_count": 2
},
"course_db57b6831e44f89c26c4106f": {
"review_count": 2,
"quality": 5,
"difficulty": 1.5,
"quality_count": 2,
"difficulty_count": 2
}
},
"bayesian_quality": 3.9469633048837687,
"prior_mean": 3.6596857835465957,
"prior_weight": 20
},
"grade_statistics": {
"gpa": 3.848,
"graded": 2605,
"counts": [
2108,
349,
88,
27,
17,
5,
11
],
"sections": 59
},
"current": false,
"courses": [],
"revision": "e243353dcb7d79b7247ced91d69443ef4c2a6349",
"instructor_url": "/instructors/MICHAEL_MAGUIRE--instructor_d567360195ed7c63ba015e8c"
}