4.7

John McNamara

Social Science - Brock University

4.7
Quality
2.4
Difficulty
94%
Would Retake
149
Reviews
4.7
Quality
2.4
Difficulty
4.6
Helpful
4.7
Clarity

94%

Would Retake

149

Reviews

Rating Distribution
Official
149 total ratings

5

126

4

14

3

3

2

4

1

2

What Students Say

Let me give you a males perspective (i

CHYS1F90 - 5.0 rating

if all profs were like John then everyone would graduate school with flying colours

CHYS2P15 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

38%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 59 grades
Most common grades:
A (24)
A- (16)
B+ (8)
Grade Distribution
A(25)B(10)C(0)D(0)F(0)A-/B+(24)
Based on 67 reported grades
A: 24
A-: 16
B+: 8
B: 8
Common Tags
Hilarious (38)
Amazing lectures (33)
Inspirational (29)
Caring (25)
Respected (24)
Amazing lectures (20)
Clear grading criteria (9)
Accessible outside class (8)
Rating Trend

Stable

-0.13 avg change
Mar
Apr
May
Jul
Nov
Dec
Last 6 months
Ratings by Course

235

5.0

(1)

CHYS2P52

5.0

(1)

CHYS2F10

5.0

(1)

CHYS1F50

5.0

(2)

CHYS1F95

5.0

(1)
+9 more courses
Difficulty by Course

CHYS2P38

3.0

CHYS2P52

3.0

CHYS

3.0

CHYS3P15

3.0

CHYS3P20

2.9

Reviews (148)
5.0
2.0
235
Oct 17, 2003

No Comments

5.0
2.0
CHYS2P35
Oct 19, 2003

a total hottie. reminds me of matthew broderick. i could listen to him for hours.

5.0
2.0
CHYS2P35
Oct 20, 2003

He looks and sounds like Tom Cruise - makes for a great lecture!

5.0
1.0
2P35
Nov 27, 2003

No Comments

2.0
4.0
2P35
Nov 29, 2003

Very unclear prof... does not know how to mark papers and does not give fair grades.. thinks he is tom cruise but far far from it... not a good lecture at all!!!!!!

5.0
1.0
CHYS2P35
Nov 30, 2003

Whoever left that nasty comment must have skipped a lot, because Prof. Mcnamara is the best CHYS prof we've had yet!! The information has been extremely interesting, and as a future teacher I will definitely benefit from this course!

5.0
2.0
CHYS2P35
Dec 1, 2003

What makes this class so interesting is the way John uses his personal experience to get the point across. A far better technique than memorization! His casual lecture style is balanced by his organized, prepared lecture slides we can print off

4.0
3.0
CHYS2P38
Oct 19, 2004

Hottie!! Awesome lecturer, makes class fly by with his use of real examples and humor.

5.0
3.0
CHYS2P35
Nov 30, 2004

GREAT PROF..AWESOME LECTURES KEEPS U INTERESTED..LOVED THE CLASS HOPE U TEACH OTHER CHYS COURSES!

5.0
3.0
CHYS2P35
Nov 30, 2004

He makes my Mondays. Wonderful lectures...sad to be leaving this course. It was WONDERFUL!

5.0
2.0
CHYS2P35
Dec 14, 2004

Awesome Prof but seriously don't listen to him when he says what to study for exams or midterms 'cus he lies...it's not on the exam AT ALL!! Good thing I studied everything or I would've been screwed!

4.0
3.0
CHYS2P35
Mar 3, 2005

have to agree with the comment below.But the midterm was SO unprofessional. He even let so many people sit beside each other. Anybody could have cheated, and nothing was stoping them when he left the room for a few min. to pick up their book and glance a peak. I do like class and admire his trust

5.0
3.0
CHYS3P20
Mar 22, 2005

Most enthusiastic and personable professor I've encountered.

5.0
3.0
CHYS2P35
Sep 26, 2005

awesome

5.0
3.0
CHYS2P52
Oct 21, 2005

No Comments

4.0
3.0
CHYS
Oct 23, 2005

I enjoyed his classes...he has a funky sense of humour

5.0
2.0
CHYS2P35
Nov 23, 2005

John is amazing - he is very inspiring and truly cares about his students

4.0
4.0
CHYS3P20
Dec 11, 2005

he's a good lecturer, although needs to revamp his marking schemes - needs more cclarity if you are looking for specific things!

5.0
3.0
CHYS3P20
Oct 27, 2006

John is such an inspiring professor, he uses such good examples and really helps you connect with the material. He explains things clearly and makes the class enjoyable at the same time!

4.0
4.0
CHYS3P20
Dec 19, 2006

John is hilarious! He keeps even the dryest material fun because of his sense of humour. Watch out though - his marking is tough! So don't just laugh through is class... pay attention!

5.0
3.0
CHYS3P20
Jan 7, 2007

One word... FANTASTIC. John is by far the best professor I've ever had. He is so passionate about the subject he teaches and it makes him soo mm mm good! He cares a lot about making a difference for kids and really passes on that passion to his students. Class was always exciting and worth attending... even at at 8-10 pm class.

4.0
4.0
CHYS2P35
Jan 25, 2008

most amazing prof i've ever had! i was never so interested in attending a lecture before. he's laid back and gives real examples and makes class fun. best chys prof we have! hottie too! sad to be done his course!

5.0
2.0
CHYS2F10
Oct 26, 2010

One of the best profs out of my three years! Down to earth, approachable and not only makes you want to come to class but be fully engaged and prepared for a meaningful lesson.

5.0
3.0
CHYS1F90
Nov 10, 2010

He is very nice!

5.0
3.0
CHYS1F90
Nov 10, 2010

He is very uncumbersome!

5.0
3.0
CHYS1F90
Nov 12, 2010

LOVE!

5.0
3.0
CHYS1F90
Nov 24, 2010

John is an amazing prof, such a kind man.

5.0
3.0
CHYS1F90
Dec 8, 2010

John is an amazing prof! Seriously the main reason I had a good first semester. I wish he taught the full year. He makes lecture fun.

2.0
1.0
CHYS2P15
Feb 15, 2011

I wouldn't know. He doesn't teach. He just has other speakers come in. He has never talked for more then ten minutes.

3.0
3.0
CHYS2P15
Feb 15, 2011

Difficult to rate due to his lack of actually teaching the class, I wonder why it is that you pay them to teach and then the spend all of their time hiring guest lecturers to fill the void. He seems nice and approachable but needs to learn to do the job that he was paid initially to do.

5.0
2.0
CHYS1F90
Apr 15, 2011

My all-time favourite prof. So nice and intelligent and he actually made lectures interesting and fun. I hope I get him in future CHYS classes :) Thanks for a great year!

4.0
1.0
CHYS2P15
Jun 15, 2011

loved him! really great class, not to heavy of a courseload

5.0
2.0
CHYS1F90
Nov 17, 2011

Best Prof Ever!!!!!!!!!! <3 wish he taught me in every class! don't want him to leave :(

5.0
3.0
CHYS2P15
Nov 20, 2011

Awesome!

5.0
2.0
CHYS1F90
Jan 12, 2012

John is an amazing professor. He makes class interesting and fun, I actually looked forward to going to his class every week. He's passionate about what he teaches and is very clear in his explanations. Best prof ever!

5.0
3.0
CHYS1F90
Jan 26, 2012

John is hilarious, and made class interesting. I really wasn't too into the second term without him as the prof. super approachable and really wants everyone to understand and do well.

5.0
2.0
CHYS1F90
Apr 25, 2012

Extremely devoted and helpful professor. He really tries to explain his lectures and assignments in the best possible way so everyone understands. He tries to relate and understand his students. He is really funny too and not bad on the eyes. Best professor I've had so far and excited to have him again next year!

5.0
3.0
CHYS1F50
May 24, 2012

So amazing. My favourite teacher at Brock

5.0
2.0
CHYS2P15
Jun 22, 2012

John is one of the best professors I have ever had. He was my TA in first year, and was very helpful and so nice. He gets to know his students, which is great. In such a large class it's hard to do that, but John will say hi to you in the halls and before the exam. He's one of the best.

5.0
3.0
CHYS2P15
Jul 24, 2012

You won't be disappointed with this prof!! He is my favourite prof at Brock University. He is so nice and respectful. He is clear, organized, really cares for his students, and is always available when needed. More profs need to be like John McNamara :)

5.0
3.0
CHYS1F90
Aug 22, 2012

Extremely helpful and always fast to respond to emails.

5.0
2.0
CHYS1F90
Sep 5, 2012

awesome teacher :)

5.0
3.0
CHYS1F90
Sep 13, 2012

Great teacher.

5.0
3.0
CHYS1F90
Oct 17, 2012

great professor!

5.0
3.0
CHYS1F90
Dec 4, 2012

best prof i've ever had

5.0
1.0
CHYS2P15
Jan 24, 2013

Amazing prof! Had him in first and second year, still remembers my name when I see him in the halls of the school. Dedicated, passionate and easy going :)

5.0
2.0
CHYS1F90
Jan 29, 2013

He was a great professor. I found that his lectures were interesting and that I wanted to go. I found the readings boring, and extremely dry, but other than that I thought he was good.

5.0
2.0
CHYS1F90
Apr 17, 2013

Great teacher, definitely made me less nervous for university, as my first ever univesity class was with him. Explained everything very well, definitely wish he was the prof for education here. Textbook readings were a bit boring, but still useful.

5.0
2.0
CHYS1F90
Jun 4, 2013

Great prof! Very understanding of the 'student-life' and compensates for that, exams can be a little tough but his course material is interesting and easy to understand.

5.0
2.0
CHYS2P15
Jun 4, 2013

Placement course, only a few lectures. o textbook needed. Great prof. He really gets good guest speakers in for this course, interesting lectures. Very enjoyable.

5.0
2.0
CHYS1F90
Nov 11, 2013

He is awesome. No joke.

5.0
1.0
CHYS2P15
Grade: A-
Dec 13, 2013

Best professor at Brock without a doubt

5.0
1.0
CHYS1F90
Dec 16, 2013

BEST TEACHER EVER!

5.0
1.0
CHYS1F90
Grade: A
Dec 16, 2013

Let me give you a males perspective (i.e. I don't rate him based on his "hotness"). Dude knows what's up. He is probably the most well spoken prof that I've had yet, and he's funny. Passionate, honest, inspiring, practical and totally awesome.

5.0
1.0
CHYS1F95
Dec 26, 2013

SO well spoken and passionate about what he teaches. Incredible!! Best class and best teacher by far!

5.0
3.0
CHYS1F90
Dec 29, 2013

John is such an awesome prof! I really enjoyed going to every lecture and I never found myself uninterested to attend. He keeps everything short and sweet which is very helpful when trying to understand content. He is definitely my favourite first year professor. I am going to miss him next semester.

5.0
1.0
CHYS1F90
Jan 29, 2014

He's awesome I wish he taught chys for the whole year

5.0
2.0
CHYS2P15
Jun 7, 2014

if all profs were like John then everyone would graduate school with flying colours. he's great.

5.0
3.0
CHYS1F90
Nov 20, 2014

Amazing guy! So nice and passionate! Very interesting class. Don't be afraid to ask for help with anything. Do the readings, the really support lectures.

5.0
3.0
CHYS1F90
Feb 4, 2015

Great!

5.0
1.0
CHYS1F90
Mar 5, 2015

He is honestly by far the best prof I've ever had! he explains concepts so well it's impossible to not understand lecture material! Even when he covered genetics and science of the brain, it was so clear-- I have zero background on these subjects and fully understood. He always worked hard to make class interesting and inspiring. Love him!!

5.0
2.0
CHYS2P35
Mar 10, 2015

awesome teacher

5.0
5.0
1F90
Apr 14, 2015

Greatest professor!

5.0
3.0
CHYS3P20
Jun 6, 2015

John is the best prof I've ever had in CHYS, he is super easy to listen towhees he lectures because he is so passionate about this course. There was no textbook, just a few assigned readings. There were no assignments but there was a midterm paper and take home exam. Take this course if you get the chance, you'll love it and John!

5.0
2.0
CHYS2P35
Nov 2, 2015

He is so nice and helpful, he really makes 8 am lectures fun and understands that none of us want to be there. So he never lectures for the whole 2 hours. Favourite prof so far.

5.0
1.0
CHYS2P35
Grade: A-
Nov 3, 2015

This was the best class I have ever taken at Brock. Professor McNamara is so clear with his lecture material, uses many examples to clarify, is actually INTERESTING to listen to in class. He made me want to go to lecture and learn. This was the highest mark I have received in University so far.

5.0
3.0
CHYS2P35
Dec 14, 2015

Such a nice and genuine prof. Really made me look forward to 8am!

2.0
3.0
CHYS3P15
Grade: A
Dec 15, 2015

Lectures are confusing (and not mandatory or helpful), but follow the textbook and you're in the clear. Assignments are straightforward and are easy marks. Final assignment is difficult, and expect no help or feedback. On the bright side, you can get the right answers from other students if you don't understand.

5.0
2.0
CHYS2P35
Grade: B+
Jan 10, 2016

John was by far one of the best profs I've had so far at Brock. I found myself always wanting to learn despite how early it was. Great lectures and pay attention to the examples he gives as they back up the material very well.

5.0
1.0
CHYS3P20
Grade: A
Feb 5, 2016

such a great prof! easy to talk to talk and explains/ relates course material in such an amazing and helpful way! great guy! very understanding!

5.0
4.0
CHYS3P20
Apr 11, 2016

The best prof Brock has in the CHYS department hands down!!!

5.0
4.0
CHYS2P35
Oct 26, 2016
Would take again

John is awesome to listen to in lecture. He does a great job of not just lecturing off his slides but instead tells stories and makes most of the material applicable to his students in their life. He is funny and cares about students getting a good grade! All of his assignments are interesting and easy to do well on!

Respected
Inspirational
Amazing lectures
4.0
3.0
CHYS1F90
Oct 23, 2018
Would take again

Lectures were important, if you didn't go it would be a struggle. Readings for the class were flexible and I normally read them after the lectures. John was funny and seemed like a nice guy. I would definitely take one of his classes again

Get ready to read
Hilarious
Amazing lectures
5.0
4.0
1F90
Nov 9, 2018
Would take again

Fantastic prof, interesting course material.

Respected
Inspirational
Amazing lectures
5.0
3.0
CHYS1F90
Nov 20, 2018
Would take again

Definitely my favourite prof at Brock, he understands that not many students actually want to be in class on a Friday for 2 hours so he makes sure to end as early as he can. He made the course material interesting and tries hard to be personable. 10/10

Respected
Inspirational
Amazing lectures
5.0
3.0
CHYS1F90
Grade: A-
Dec 9, 2018
Would take again

By far the best prof I have ever had. Every lecture felt like a motivational speech. So engaging. The TAs mark hard on the papers in this class so get participation marks in seminar.

Inspirational
Clear grading criteria
Amazing lectures
4.0
2.0
CHYS1F90
Grade: B+
Jun 2, 2019
Would take again

John thoroughly explains lecture material and course expectations. Very passionate about course material and makes lectures easy to follow along with. Textbook readings are interesting and relate to lecture material.

Respected
Accessible outside class
Caring
5.0
2.0
CHYS1F90
Sep 22, 2019
Would take again

Love having John as a prof. He cares about his students and wants them to do well

Respected
Inspirational
Hilarious
5.0
3.0
CHYS1F90
Sep 27, 2019
Would take again

A real G, super funny. Love him

Hilarious
Amazing lectures
5.0
3.0
CHYS3P20
Dec 12, 2019
Would take again

Great prof. Really passionate about the subject and easy to listen to. No exam, just papers. Easy participation grade by just showing up to class. Very approachable and overall just a nice guy.

Accessible outside class
5.0
4.0
1F90
Grade: A
Apr 3, 2020
Would take again

I took CHYS 1F90 with John last year, and it was my favourite class of first year. His lectures were interesting and insightful. He is clear and easy to understand. His humour and personality is what made his lectures so memorable.

Inspirational
Amazing lectures
Caring
5.0
3.0
CHYS1F90
Grade: A-
Apr 8, 2020
Would take again

John was an amazing prof! very kind and understanding when it came to due dates. He made FAIR accommodations and his lectures were always interesting and I looked forward to them every week!

Hilarious
Amazing lectures
Caring
5.0
4.0
CHYS1F90
Grade: B+
Aug 4, 2020
Would take again

Great stories and loves teaching

Test heavy
Hilarious
Amazing lectures
5.0
1.0
CHYS3P20
Grade: A
Sep 28, 2020
Would take again

Dr. McNamara is by far the best professor I have ever had. He is the most compassionate professor and truly shows that he cares for his students and their education. He makes the material interesting for every class I have had with him (even Monday at 8 am) and he gives great resources to help students get their desired grades.

Respected
Accessible outside class
Clear grading criteria
5.0
3.0
CHYS1F90
Nov 2, 2020
Would take again

Very very good lecturer and fun class because of it

Inspirational
Amazing lectures
Caring
5.0
3.0
CHYS1F90
Grade: Not sure yet
Dec 10, 2020
Would take again

Hes great!!

Respected
Clear grading criteria
Caring
5.0
2.0
CHYS1F90
Grade: A-
Dec 16, 2020
Would take again

One of the best ports I have had and considering its only my first term in uni he made it really enjoyable!

Inspirational
Hilarious
Amazing lectures
5.0
3.0
CHYS1F90
Grade: Not sure yet
Jan 1, 2021
Would take again

His lectures were very interesting. I wish our classes could have been in person which would have made them much more fun. The marks completely depend on your TA and how tough of a marker he/she is.

Respected
Get ready to read
Amazing lectures
5.0
2.0
CHYS1F90
Jan 14, 2021
Would take again

One of the best profs ever! Lectures were always so interesting and not to long! Course load was very easy to keep up with and marking was not extremely hard! Definitely one of my favourite classes.

Inspirational
Hilarious
Amazing lectures
5.0
3.0
CHYS1F90
Grade: B
Feb 13, 2021
Would take again

Was the fall prof for the course. His lectures were amazing, he sent out lecture notes ahead of class that was to the point and very accurate for what he talked about in lectures. He answered questions about course topics and assignments well and was a very nice professor to have especially for the first year of university.

Accessible outside class
Inspirational
Amazing lectures
5.0
3.0
CHYS1F90
Grade: A-
Mar 15, 2021
Would take again

John was really a true gem. His class was one that I definitely looked forward to. He always found a way to make lecture intriguing but not boring. He kept things fun and fresh. He uses the textbook a lot so get ready for some reading. But overall he's a fair grader and gives some great feedback. Would def take his class again.

Respected
Inspirational
Amazing lectures
5.0
3.0
CHYS3P20
Grade: A-
Mar 30, 2021
Would take again

This is my second time taking a class with John, and he's still amazing. He is personable and wants you to do well. He is understanding and wants people to enjoy lectures rather than typing like madmen. His projects integrate important lecture material while leaving room for creativity. He also cares about what he teaches and is an amazing prof!

Accessible outside class
Amazing lectures
Caring
3.0
2.0
CHYS1F90
Grade: A
Apr 2, 2021
Wouldn't take again

Decent professor. Gives pretty good lectures.

Clear grading criteria
3.0
3.0
CHYS3P20
Grade: B+
Apr 11, 2021
Wouldn't take again

Of course his lectures are great as always, but majority of the class got B's for no clear reason. Two 40% papers & never gave actionable feedback so you could improve. Currently th worst mark on my transcript despite the content not being hard and papers being my forte. Avoid if you are looking at grad school, a B in 3rd year is not a good look.

Graded by few things
Tough grader
5.0
3.0
CHYS1F90
Grade: B+
May 6, 2021
Would take again

John was an amazing Professor. Considering it was an online class with many people he still made it feel like we were a group. He gives good and interesting lectures and always answers questions. It was such a fun and interesting class.

Gives good feedback
Hilarious
Amazing lectures
5.0
3.0
CHYS1F90
Nov 15, 2021
Would take again

Great professor

Respected
Inspirational
Hilarious
5.0
2.0
CHYS1F90
Nov 26, 2021
Would take again

Professor McNamara is an amazing professor who I respect immensely! I will definitely be taking this course next year!!

Respected
Inspirational
Amazing lectures
5.0
1.0
CHYS1F90
Grade: Not sure yet
Nov 30, 2021
Would take again

Such an amazing prof. Always got so excited for his lectures!!

Inspirational
Hilarious
Amazing lectures
4.0
2.0
CHYS1F90
Grade: A
Dec 17, 2021
Would take again

I found his lecture quite engaging, some of the readings can be long but overall its not a heavy workload. Marking really depends on the TA, and sometimes can be unfair. Great professor, would take his class again.

Accessible outside class
Get ready to read
Amazing lectures
5.0
3.0
CHYS3P20
Grade: A
Feb 16, 2022
Would take again

He is the best professor EVER!!!!!! He is so loving, kind, and personable!! he is so funny and he is amazing at explain things!

Respected
Accessible outside class
Caring
2.0
3.0
1F90
Grade: A-
Apr 29, 2022

Very well taught lectures, but a lot of ableism in them, uses incorrect terminology

Amazing lectures
5.0
1.0
CHYS1F90
Grade: Not sure yet
Nov 12, 2022
Would take again

He is a great professor. He makes lectures short and sweet and is a funny man. CHYS is my major and the classes are so interesting! Definitely recommend!

Amazing lectures
Hilarious
Caring
5.0
4.0
CHYS1F90
Grade: B+
Jan 10, 2023
Would take again

Lectures are not boring and are super informative. They all look somewhat rehearsed because of the amount of preparation and care he puts into the course. Super nice guy to talk to. Be careful with the course though, it is very assignment heavy so make sure you participate in seminar and do all your readings, you may be marked quite hard.

Amazing lectures
Lots of homework
Caring
5.0
2.0
CHYS1F90
Grade: Incomplete
Nov 2, 2023
Would take again

I loved this course. He was by far my favourite professor this term. If you can't attend one of his lectures, all slides are always posted, and he always has notes that you can print as well. I actually WANT to show up to his lectures because the material is pretty easy to grasp and he makes it more interesting. Would definitely take again.

Amazing lectures
Hilarious
Online Savvy
5.0
1.0
CHYS1F50
Grade: A
Nov 30, 2023
Would take again

I Would die for him

Hilarious
Caring
Respected
5.0
3.0
CHYS1F90
Grade: B
Nov 30, 2023
Would take again

great lectures!!

Tough grader
Amazing lectures
Hilarious
5.0
2.0
CHYS1F90
Grade: B+
Dec 1, 2023
Would take again

John was an amazing professor. He was very funny, he didnt just read off of his lecture slideshow, he engaged with the class, used real-life examples of things taught in class, and overall was really enthusiastic about his work. Seminars were mandatory for participation marks, but my specific TA was lovely, very respectful.

Amazing lectures
Clear grading criteria
Hilarious
5.0
3.0
CHYS1F90
Grade: A
Dec 16, 2023
Would take again

The best prof you will find at Brock. Caring, understanding, inspirational, entertaining, fair grader, interesting content, much care in the subject, involved in the community, good lecture speed, provides lecture notes etc. Would 100% take a class just because he's teaching!

Inspirational
Hilarious
Caring
5.0
3.0
CHYS1F90
Grade: A
Dec 18, 2023
Would take again

Actually cares about his students and the content during lectures. Will respond outside of class. Favourite professor, I definitely recommend CHYS

Amazing lectures
Inspirational
Caring
5.0
1.0
CHYS1F90
Grade: A
Dec 30, 2023
Would take again

Very chill and great

Inspirational
Hilarious
Respected
5.0
2.0
CHYS1F90
Grade: A-
Dec 30, 2023
Would take again

Hands down one of my favourite professors! He is so funny which makes me actually want to learn and pay attention during lecture! He is great at explaining things in ways to help every understand what he is teaching. Work load is very light, and simple/easy. Depending on your TA, you will probably pass this class with nothing lower than a B.

Amazing lectures
Clear grading criteria
Hilarious
4.0
2.0
CHYS1F90
Grade: B
Jan 10, 2024
Would take again

John is a super friendly, really approachable person, his lectures are engaging and he is passionate about what he teaches. His midterm was harshly graded but that's understandable. He seems like he really cares about his students and is really understanding with extensions

Amazing lectures
Hilarious
Lecture heavy
5.0
2.0
1F90
Grade: A
Jan 15, 2024
Would take again

I loved john, this class was awesome in my first year

Inspirational
Hilarious
Caring
5.0
2.0
CHYS1F90
Grade: Not sure yet
Jan 16, 2024
Would take again

As a first-year ConEd student, John made the university environment welcoming and a smooth transition from high school. You can tell how passionate he is about CHYS, as every lecture was entertaining and filled with enthusiasm and he included helpful examples. I definitely recommend this course and would take it again!

Amazing lectures
Hilarious
Caring
5.0
3.0
CHYS1F90
Grade: A
Jan 17, 2024
Would take again

John was nice and cared a lot about both his content and his students

Amazing lectures
Inspirational
Caring
5.0
3.0
CHYS1F90
Grade: A
Jan 18, 2024
Would take again

love this guy

Hilarious
Caring
Respected
5.0
1.0
1F90
Grade: A
Feb 23, 2024
Would take again

Great lectures I learned so much and felt like I really got my moneys worth. Wish he taught the full course instead of 1 term, his term was so much better

Amazing lectures
Inspirational
Caring
5.0
3.0
CHYS1F90
Grade: A
Feb 23, 2024
Would take again

I had a great time in his course. It was a fun experience, one of the few courses I'd sit near the front for and look forward to.

Amazing lectures
Clear grading criteria
Respected
5.0
2.0
CHYS1F90
Grade: A
Mar 21, 2024
Would take again

John is an amazing professor and is extremely inspiring. You are lucky if you have him as a Prof!

Amazing lectures
Caring
Accessible outside class
5.0
3.0
1F90
Grade: B
Jul 9, 2024
Would take again

Love his jokes and lectures.

Amazing lectures
Inspirational
Hilarious
5.0
1.0
CHYS1F90
Grade: A
Nov 20, 2024
Would take again

10/10 take this class!

Amazing lectures
Hilarious
Caring
5.0
2.0
CHYS1F90
Grade: A-
Dec 9, 2024
Would take again

I loved my time in his lectures. He helped me understand the material and kept it fun with jokes and anecdotes. I can tell he is truly passionate about the course he taught.

Amazing lectures
Hilarious
Respected
5.0
2.0
CHYS1F90
Grade: A-
Dec 14, 2024
Would take again

One of the most engaging professors I've had. His lectures are fun and he really cares about his students. unstuckstudy was super helpful for studying alongside the free course materials.

5.0
1.0
CHYS1F90
Grade: A
Dec 18, 2024
Would take again

Great prof

Get ready to read
Amazing lectures
Clear grading criteria
5.0
3.0
CHYS1F90
Grade: A
Jan 4, 2025
Would take again

He's amazing! Especially with first years, he is easy to talk to, great with lecturing, and you can tell he loves what he's talking about.

Inspirational
Caring
Lecture heavy
5.0
2.0
CHYS1F90
Grade: A
Jan 6, 2025
Would take again

No other professor in the CHYS department compares to John. He's truly one of a kind in the best way possible.

Amazing lectures
Inspirational
Respected
5.0
1.0
CHYS1F90
Grade: A+
Jan 7, 2025
Would take again

He's so funny

Amazing lectures
Hilarious
Caring
5.0
3.0
CHYS1F90
Grade: B+
Jan 14, 2025
Would take again

I had John for my first CHYS class, and he was very passionate about his work-- never reading off the slides and incorporating many personal stories to keep you engaged in the lecture. You're in good hands with him.

Amazing lectures
Hilarious
Respected
5.0
2.0
CHYS1F90
Jan 14, 2025
Would take again

John is the best prof ever. I will miss him

5.0
2.0
1F90
Grade: A-
Jan 29, 2025
Would take again

John is the best prof at brock

5.0
3.0
CHYS1F90
Grade: A-
Feb 11, 2025
Would take again

John is such a good professor! His lectures are engaging and easy to follow. His lecture notes are also really helpful. The midterm paper was a little difficult to complete with the constraining wordcount. Overall John is a great prof and will be missed by the class.

Amazing lectures
Hilarious
Respected
5.0
3.0
CHYS1F90
Grade: B-
Feb 13, 2025
Would take again

Great very helpful wants you to succeed.

Inspirational
Hilarious
Caring
4.0
3.0
1F90
Grade: B
Feb 14, 2025
Would take again

Kept students engaged but marked hard for exams

Tough grader
Hilarious
5.0
4.0
CHYS1F90
Grade: A-
Mar 6, 2025
Would take again

absolutely love him as a prof and as a person. so passionate and knowledgeable. this was one of the first lectures i ever had at uni and i wish all profs could be like him!

Amazing lectures
5.0
1.0
CHYS1F90
Grade: Not sure yet
Apr 17, 2025
Would take again

Found a way to explain ideas that didn't make sense in a way that did.

Amazing lectures
Hilarious
Respected
5.0
2.0
1F90
Grade: B
Apr 20, 2025
Would take again

He's great

Amazing lectures
Clear grading criteria
So many papers
1.0
4.0
CHYS1F90
Apr 21, 2025

the lectures are pointless because he never actually relates things to CHYS. Each lecture felt like the same material over and over. There are a million long readings and his is voice is very monotone. be ready for dumb class games. hardly any lecture notes, mostly pointless pictures|

Lots of homework
Graded by few things
5.0
3.0
CHYS1F90
Grade: B
Apr 23, 2025
Would take again

One of my favourite professors! He's amazing at lectures, his semester was my favourite by far! Theres only a few readings for his semester, and most of them are pretty light (although, there was one science heavy one, seminar discussion helped with understanding). His exam also was pretty average, nothing too hard or too easy

Amazing lectures
Inspirational
Respected
1.0
2.0
1F90
May 5, 2025

I felt John was not at all engaging. Furthermore I felt like he was condescending and spoke to us like children. I found myself constantly asking – why does this matter? I didn't like his one sided opinions and teaching style

5.0
3.0
1F90
Grade: A-
Jul 17, 2025
Would take again

a great and engaging professor

5.0
2.0
CHYS1F90
Grade: A
Nov 18, 2025
Would take again

My favourite prof so far! Classes were inspirational, thought-provoking and as a fun bonus, he is funny and entertaining.

Amazing lectures
Inspirational
Hilarious
5.0
2.0
1F90
Grade: Incomplete
Nov 26, 2025
Would take again

Dr. McNamara's lectures were extremely engaging and fun, and the way he presented the content made it helpful and easy to understand and apply to midterms and preparing for the CHYS1F90 December exam. Would definitely recommend taking CHYS1F90 :)

Amazing lectures
Hilarious
Caring
5.0
3.0
CHYS1F90
Nov 27, 2025
Would take again

makes class fun & enjoyable!

Amazing lectures
Inspirational
Hilarious
5.0
1.0
CHYS1F90
Grade: B
Dec 5, 2025
Would take again

JOHNNNNN KINGGGGGGGGGGGG love him so much such a funny guy never missed one of his lectures. w mans

Amazing lectures
Inspirational
Hilarious
5.0
1.0
CHYS1F90
Grade: A
Dec 5, 2025
Would take again

Best prof ever.

Hilarious
Caring
Respected
5.0
1.0
CHYS1F90
Grade: A-
Dec 15, 2025
Would take again

Are given lecture notes ahead of time, literally Ryan Reynolds vibes.

Amazing lectures
Hilarious
Respected
4.0
3.0
1F90
Grade: B-
Dec 17, 2025
Would take again

His lectures were funny and filled with knowledge. My TA was the one grading my work, and she was the hard marker. Depends on your TA, but this class was fairly simple.

Amazing lectures
Inspirational
Caring
5.0
1.0
CHYS1F90
Dec 18, 2025
Would take again

Very nice prof! Easy to talk to! He gave us knowledge about the exam way in head of time, cheat sheet allowed, and he gives lecture notes ahead of the lecture (which is generally all you need for the exam). Readings are done for each week, but never required/not on the exam or talked about in seminar. You are graded on a few things though

Amazing lectures
Hilarious
Graded by few things
Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

38%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 59 grades
Most common grades:
A (24)
A- (16)
B+ (8)
Grade Distribution
A(25)B(10)C(0)D(0)F(0)A-/B+(24)
Based on 67 reported grades
A: 24
A-: 16
B+: 8
B: 8
Common Tags
Hilarious (38)
Amazing lectures (33)
Inspirational (29)
Caring (25)
Respected (24)
Amazing lectures (20)
Clear grading criteria (9)
Accessible outside class (8)
Rating Trend

Stable

-0.13 avg change
Mar
Apr
May
Jul
Nov
Dec
Last 6 months
Ratings by Course

235

5.0

(1)

CHYS2P52

5.0

(1)

CHYS2F10

5.0

(1)

CHYS1F50

5.0

(2)

CHYS1F95

5.0

(1)
+9 more courses
Difficulty by Course

CHYS2P38

3.0

CHYS2P52

3.0

CHYS

3.0

CHYS3P15

3.0

CHYS3P20

2.9

Similar Professors