Average 3.5 based on 10 teacher ratings
Don McLeod is a Computer Science/Math teacher at Walkerville Collegiate Institute located in Windsor, Ontario. When comparing Don McLeod's ratings to other teachers in the province of Ontario, Don McLeod's ratings are below the average of 4.17 stars. Additionally, the average teacher rating at Walkerville Collegiate Institute is 4.26 stars.
3
Easiness
4
Helpfulness
3
Clarity
2
Easiness
2
Helpfulness
2
Clarity

he failed me in math...but he's still cool

2
Easiness
5
Helpfulness
3
Clarity

I like Mr. McLeod... :-) He's tough but his sound effects are hillarious!! "Doozle Dorf!! Go stand in the hallway!!" Grade 10 math was hard though...:-S

3
Easiness
2
Helpfulness
3
Clarity

very annoying but doesnt give hw!

3
Easiness
4
Helpfulness
4
Clarity

no homework, adn weird sound effects when hes bored.. verrrrry interesting..

4
Easiness
4
Helpfulness
4
Clarity

2 years in a row is enough!!

5
Easiness
4
Helpfulness
5
Clarity

he dosn't give hw how easy!!!

2
Easiness
4
Helpfulness
3
Clarity

grade 10 math is hard to teach... but could have been a little easier on us.

4
Easiness
5
Helpfulness
5
Clarity

Very helpful and kind ... love the humour!

1
Easiness
2
Helpfulness
4
Clarity

ur assignments were e z...funny u didnt catch on everyone had the same one

1
Easiness
4
Helpfulness
1
Clarity

Santa Clause

Similar computer science/math teachers like Don McLeod?

Looking for similar computer science/math teachers?
153 teachers were recently added
by users just like you!

Learn more about Walkerville Collegiate Institute

5-star
76%
4-star
9%
3-star
7%
2-star
2%
1-star
4%
Based on 976 Ratings
Walkerville Collegiate Institute is located in Windsor, Ontario with an average teacher rating of 4.26 stars. When comparing Walkerville Collegiate Institute's teachers to other teachers in the province of Ontario, Walkerville Collegiate Institute's teachers are above the average of 4.17 stars. Walkerville Collegiate Institute ranks 730 amongst all High Schools in the province of Ontario. Learn More