Average 4.46 based on 14 teacher ratings
Mr. Mahaffy is a Science teacher at Saint John High School located in Saint John, New Brunswick. When comparing Mr. Mahaffy's ratings to other teachers in the province of New Brunswick, Mr. Mahaffy's ratings are above the average of 4.24 stars. Additionally, the average teacher rating at Saint John High School is 4.21 stars.
4
Easiness
5
Helpfulness
4
Clarity
5
Easiness
5
Helpfulness
5
Clarity

4
Easiness
5
Helpfulness
5
Clarity

I have MR. Mahaffy as my chemistry teacher. He's da best teacher ever. He always finds a way to make the lesson more easier for us. YOU'RE SO AWESOME!!!! from-student in ur chemistry 112

3
Easiness
5
Helpfulness
5
Clarity

awesome teacher!! Explains things really good and is soo funny! Makes chemistry really fun!! Really helpfull too.

3
Easiness
5
Helpfulness
5
Clarity

4
Easiness
4
Helpfulness
4
Clarity

nice but allways looses my projects!

5
Easiness
5
Helpfulness
5
Clarity

mr.mahaffy reminds me of santa clause. He is my favorite teacher ever. Mr mahaffy if you ever read this its peter.

4
Easiness
5
Helpfulness
4
Clarity

Mr.Mahaffy is awsome

2
Easiness
5
Helpfulness
5
Clarity

He's a funny guy, good teacher. Takes the time to explain things out if you're having trouble.

3
Easiness
3
Helpfulness
3
Clarity

Meh, he's alright. Does anyone else think he looks like the Planter's Peanut guy?

2
Easiness
2
Helpfulness
2
Clarity

very disorganized!

4
Easiness
4
Helpfulness
4
Clarity

kinda reminds me of dr. nimno from chip n dales rescue rangers

4
Easiness
5
Helpfulness
5
Clarity

gotta love archery

5
Easiness
5
Helpfulness
5
Clarity

So very cool!

4
Easiness
5
Helpfulness
5
Clarity

Nice guy, funny

Similar science teachers like Mr. Mahaffy?

10 Ratings
10 Ratings
Mr. Turner Science
9 Ratings
9 Ratings
8 Ratings

Learn more about Saint John High School

5-star
79%
4-star
9%
3-star
5%
2-star
3%
1-star
2%
Based on 636 Ratings
Saint John High School is located in Saint John, New Brunswick with an average teacher rating of 4.21 stars. When comparing Saint John High School's teachers to other teachers in the province of New Brunswick, Saint John High School's teachers are below the average of 4.24 stars. Saint John High School ranks 23 amongst all High Schools in the province of New Brunswick. Learn More