Average 3.88 based on 32 teacher ratings
Michael Bain is a Science teacher at Upper Canada College located in Toronto, Ontario. When comparing Michael Bain's ratings to other teachers in the province of Ontario, Michael Bain's ratings are below the average of 4.29 stars. Additionally, the average teacher rating at Upper Canada College is 4.39 stars.
4
Easiness
4
Helpfulness
4
Clarity
4
Knowledge
2
Textbook Use
3
Exam Difficulty
5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
1
Textbook Use
1
Exam Difficulty

Very nice to talk to! However the school should put him in a classroom with no chalkboard- stresses me out that as he writes on the chalkboard he takes a bite out of it because he claims that it will "neutralize his stomach acid".

3
Recommended
2
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
1
Textbook Use
3
Exam Difficulty

Smartest teacher. Hard tests, explains well but he never opened the textbook and I rather learn from text book.

4
Recommended
3
Easiness
4
Helpfulness
4
Clarity
5
Knowledge
1
Textbook Use
4
Exam Difficulty

No bain, no gain

5
Recommended
3
Easiness
3
Helpfulness
5
Clarity
5
Knowledge
4
Textbook Use
3
Exam Difficulty

Overall a good teacher. Can be funny. He's good at teaching things. He uses the board but also powerpoints and the texbook. He's at least better than mr young who expects you to know everything and is irritating when you try to ask him questions. If he tells you he does not have internet at his house it is a lie he just does not want to deal with you. Only at school ever other day so can be hard to get extra help. He can get spacey or awkward.

1
Easiness
1
Helpfulness
1
Clarity
1
Knowledge
1
Textbook Use
5
Exam Difficulty

Worst teacher I have ever had. He literally doesn't teach and doesn't' care AT ALL about his students. He couldn't care less about people wanting to get a good mark and his tests are really hard.

1
Easiness
3
Helpfulness
3
Clarity
4
Knowledge
1
Textbook Use
2
Exam Difficulty

Doesn't care about his teaching, very hard marker, and hard to understand. Really nice guy though

4
Easiness
2
Helpfulness
2
Clarity
5
Knowledge

Very pompous individual. Sometimes he is nice. Sometimes he is mean.

5
Easiness
5
Helpfulness
5
Clarity

great TEACHER..... AKASH is always on his phone hahahahahah

5
Easiness
5
Helpfulness
5
Clarity

ohhhh my domer greatest teacher ever.

5
Easiness
5
Helpfulness
5
Clarity

Great teacher, knows what he is talking about

5
Easiness
3
Helpfulness
3
Clarity

5
Easiness
5
Helpfulness
5
Clarity

passionate teacher

5
Easiness
5
Helpfulness
5
Clarity

5
Easiness
5
Helpfulness
5
Clarity

2
Easiness
3
Helpfulness
2
Clarity

5
Easiness
4
Helpfulness
4
Clarity

Takes teaching to a new level. He's really patient if you go in for extra help 1 on 1.

3
Easiness
1
Helpfulness
2
Clarity

He Never answers your questions.... he just sits there with a blank stare on his face

5
Easiness
5
Helpfulness
5
Clarity

3
Easiness
1
Helpfulness
2
Clarity

2
Easiness
1
Helpfulness
1
Clarity

Doesn't help in class much, throws stuff at ppl if he thinks they arent paying attention. Not nice at all. Helpfullness should be negative.

3
Easiness
5
Helpfulness
4
Clarity

Great Teacher. Like one of the guys. Even high fives you when he can, unlike other teachers.

3
Easiness
3
Helpfulness
3
Clarity

cool guy. he could do at bit more at explaining his lessons though.

5
Easiness
3
Helpfulness
3
Clarity

He is by far the best teacher at UCC, but he is SO spaced out, and now, because he only teach's on odd days, so extra help is virtually impossible

4
Easiness
4
Helpfulness
4
Clarity

great guy, cool dog

5
Easiness
4
Helpfulness
5
Clarity

mr bain's GOOD.. favourite teacher pretty much.. i find that he explains it aLOT better than the other chem teachers like muir and parkes..

4
Easiness
5
Helpfulness
5
Clarity

great teach

3
Easiness
3
Helpfulness
3
Clarity

strange guy, okay teacher, but assumes that you should know everything, and gets kinda annoyed when you don't, overall not too bad

3
Easiness
2
Helpfulness
3
Clarity

Nice guy but can be very strange, not particularly a great teacher

4
Easiness
5
Helpfulness
5
Clarity

he is my FAVOURITE!!

3
Easiness
3
Helpfulness
4
Clarity

pretty good teacher, cool guy, but don't talk to him before he's had his 10 ccs of coffee.

3
Easiness
4
Helpfulness
3
Clarity

great guy

4
Easiness
3
Helpfulness
4
Clarity

he eats/throws chalk, aka hes STRANGE. Good teacher though

Similar science teachers like Michael Bain?

37 Ratings
28 Ratings
26 Ratings
26 Ratings
David Ma Science
22 Ratings

Learn more about Upper Canada College

5-star
79%
4-star
9%
3-star
5%
2-star
2%
1-star
3%
Based on 2,658 Ratings
Upper Canada College is located in Toronto, Ontario with an average teacher rating of 4.39 stars. When comparing Upper Canada College's teachers to other teachers in the province of Ontario, Upper Canada College's teachers are above the average of 4.29 stars. Upper Canada College ranks 418 amongst all High Schools in the province of Ontario. Learn More