Average 4.35 based on 40 teacher ratings
David Bain is a Math teacher at Laurelwood Public School located in Waterloo, Ontario. When comparing David Bain's ratings to other teachers in the province of Ontario, David Bain's ratings are above the average of 4.17 stars. Additionally, the average teacher rating at Laurelwood Public School is 4.06 stars.
4
Easiness
4
Helpfulness
4
Clarity
5
Easiness
5
Helpfulness
5
Clarity

he is a GREAT teacher

2
Easiness
2
Helpfulness
2
Clarity

Mr bain picks favs too much. Bad marker. make things more interesting :P

3
Easiness
4
Helpfulness
4
Clarity

Mr. Bain is awesome, he makes the most boring subjects fun! Go Bain!

4
Easiness
4
Helpfulness
4
Clarity

LOOOOL. He plays favorites a bit too much.

4
Easiness
4
Helpfulness
4
Clarity

funny teacher!!

3
Easiness
3
Helpfulness
3
Clarity

rager! I remember he threw a calculator at someones desk from across the room...

3
Easiness
3
Helpfulness
2
Clarity

pretty good, i'll mark as hard as he did though on this one :)

1
Easiness
4
Helpfulness
4
Clarity

1
Easiness
5
Helpfulness
5
Clarity

you are a hard marker but you are also funyy and helpful at the same time

3
Easiness
3
Helpfulness
4
Clarity

He was a good history techer, and a good english teacher.. Apperently the stuff he tought helps out atlot in grade 9 english, ill see when i start english next semester!

2
Easiness
2
Helpfulness
2
Clarity

bain teaches history, i don't really like history:)

3
Easiness
4
Helpfulness
5
Clarity

taught us lots

2
Easiness
5
Helpfulness
5
Clarity

He is an awesome english teacher, great homeroom for 8-5 (2005-2006) and a great drama coach for Wizard of Oz!!!

3
Easiness
4
Helpfulness
4
Clarity

we were the worst and last 7-1. how disappointing. we let you down mr.bain.

5
Easiness
3
Helpfulness
5
Clarity

Nice guy and great teacher. He knows how to teach.

5
Easiness
5
Helpfulness
5
Clarity

Hes the best and hes nice. He helped me with math even tho im failing but he still didnt give up on me. ROCK ON MR.BAIN!!!7-2 is the best tho!!yeayea

3
Easiness
4
Helpfulness
4
Clarity

Hey Mr. Bain! I don't care what abyone else says, YOU are the BEST teacher ever! You make school fun! Keep up the good work!

3
Easiness
5
Helpfulness
5
Clarity

Your a great teacher Mr.Bainkeep up the good work!!! but i reallythink u should teacher gr.8 english.

5
Easiness
5
Helpfulness
5
Clarity

Mr Bain has to be THE BEST MATH TEACHER EVER! You are so awesome! Especially helping me out with getting me back on track since my parents diviorce. Thanks again!

5
Easiness
5
Helpfulness
5
Clarity

Mr. Bain is a very nice teacher. Best ever. Rock on!

4
Easiness
4
Helpfulness
5
Clarity

I only have Bain for Geography but he is very nice and is a good teacher

5
Easiness
5
Helpfulness
5
Clarity

he's cool

5
Easiness
5
Helpfulness
5
Clarity

best teacher ever

5
Easiness
5
Helpfulness
5
Clarity

I'm in 7-3 and i luv him

5
Easiness
5
Helpfulness
5
Clarity

Mr. Bain Is the Best

4
Easiness
5
Helpfulness
5
Clarity

MR.BAIN ROCKS NOBODY DIS HIM!YA 7-1 ROCKS!!!i like mr bain cuz he always comes to school with a positive attiude and because he likes his job and isnt mean

3
Easiness
4
Helpfulness
3
Clarity

ya were a team o ya !!! ur a great teacher mr bain u rock!!!

4
Easiness
5
Helpfulness
5
Clarity

love having your class cuz ur fun and have the stupidest jokes! and i love they wat u teach cuz u make it fun not boring like some classes!

4
Easiness
5
Helpfulness
5
Clarity

yo yo dogg whats up? lol bett u knwo who this is.

3
Easiness
5
Helpfulness
5
Clarity

Mr. Bain is the BESt, "cause were a team"

4
Easiness
4
Helpfulness
5
Clarity

ya thats right were a team!!

5
Easiness
5
Helpfulness
5
Clarity

GO HABS GO

5
Easiness
5
Helpfulness
5
Clarity

u the man!!!!!

5
Easiness
5
Helpfulness
5
Clarity

You rock!

5
Easiness
4
Helpfulness
5
Clarity

Tries to crack weak jokes. Critisizes too much. But good.

5
Easiness
5
Helpfulness
5
Clarity

Mr Bain u rok!!!

5
Easiness
5
Helpfulness
5
Clarity

he is cool

4
Easiness
5
Helpfulness
4
Clarity

pretty cool just not a favourite but nothing wrong with him

3
Easiness
4
Helpfulness
3
Clarity

His jokes get tiring ta laugh at sumtimes...think of betta ones of jus stop

1
Easiness
3
Helpfulness
4
Clarity

freakz out 2 easily

Similar math teachers like David Bain?

21 Ratings
12 Ratings
2 Ratings
2 Ratings
0 Ratings

Learn more about Laurelwood Public School

5-star
74%
4-star
9%
3-star
8%
2-star
2%
1-star
4%
Based on 607 Ratings
Laurelwood Public School is located in Waterloo, Ontario with an average teacher rating of 4.06 stars. When comparing Laurelwood Public School's teachers to other teachers in the province of Ontario, Laurelwood Public School's teachers are below the average of 4.17 stars. Laurelwood Public School ranks 1,254 amongst all High Schools in the province of Ontario. Learn More