Average 4.53 based on 10 teacher ratings
Leach is a teacher at Macklin Elementary School located in Scarborough, Ontario. When comparing Leach's ratings to other teachers in the province of Ontario, Leach's ratings are above the average of 4.36 stars. Additionally, the average teacher rating at Macklin Elementary School is 4.35 stars.
5
Easiness
5
Helpfulness
5
Clarity
4
Knowledge
5
Textbook Use
5
Exam Difficulty
5
Recommended
5
Easiness
5
Helpfulness
5
Clarity
4
Knowledge
5
Textbook Use
5
Exam Difficulty

Looks very laid back and chill as I met him in the hallways (He is a gym teacher but not mine)

4
Easiness
4
Helpfulness
5
Clarity
4
Knowledge

yup i was in that class where he threw the desk, luckily i dodged it. good teacher when he's not angry. but seen him do everything, throw a book, stick his middle finger, f word, _hit, everything!

5
Easiness
5
Helpfulness
5
Clarity

bestest teacher

5
Easiness
5
Helpfulness
5
Clarity

YAY!! bonus points =) he was easy and fun... cept wen hes angry... hes really angry.

4
Easiness
5
Helpfulness
4
Clarity

great teacher!!!!!!!

4
Easiness
5
Helpfulness
5
Clarity

one my bestest..COOLEST teachaz evea!!

5
Easiness
5
Helpfulness
5
Clarity

Awesome teacher! you rule! woot woot!!

4
Easiness
4
Helpfulness
4
Clarity

COOL!

5
Easiness
5
Helpfulness
5
Clarity

best teacher ever in the world!!!

5
Easiness
5
Helpfulness
5
Clarity

The greatest teacher!

Similar teachers like Leach?

28 Ratings
Shawn Adams Geography
28 Ratings
Kate Miles Grade 4/Grade 5
17 Ratings
Lemuiex Science
16 Ratings
Susan Lim Grade 4
15 Ratings

Learn more about Macklin Elementary School

5-star
81%
4-star
12%
3-star
3%
2-star
1%
1-star
1%
Based on 327 Ratings
Macklin Elementary School is located in Scarborough, Ontario with an average teacher rating of 4.35 stars. When comparing Macklin Elementary School's teachers to other teachers in the province of Ontario, Macklin Elementary School's teachers are below the average of 4.36 stars. Macklin Elementary School ranks 87 amongst all High Schools in the province of Ontario. Learn More