Average 4.05 based on 42 teacher ratings
Chris Duff is a Computer Science teacher at Thornlea Secondary School located in Thornhill, Ontario. When comparing Chris Duff's ratings to other teachers in the province of Ontario, Chris Duff's ratings are below the average of 4.17 stars. Additionally, the average teacher rating at Thornlea Secondary School is 4.18 stars.
4
Easiness
4
Helpfulness
4
Clarity
4
Knowledge
2
Textbook Use
4
Exam Difficulty
5
Recommended
3
Easiness
4
Helpfulness
5
Clarity
5
Knowledge
3
Textbook Use
3
Exam Difficulty

He's a great teacher and a pretty nice guy

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

Anyone who says Duff is bad has 0 willingness to learn. He gave great puzzles and even though he isn't the most helpful that's what the internet is for. Best teacher in thornlea.

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

Does Not teach well, he gets impatient really fast, always picks on me, he reviewed the things on the test the day before

4
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

good but hard

5
Easiness
5
Helpfulness
5
Clarity

very good

5
Easiness
5
Helpfulness
5
Clarity

best teacher

5
Easiness
5
Helpfulness
4
Clarity

i loved it

5
Easiness
5
Helpfulness
5
Clarity

programming and robotics heaven

5
Easiness
5
Helpfulness
5
Clarity

fun teacher

5
Easiness
5
Helpfulness
5
Clarity

some students don't like him but i do

4
Easiness
5
Helpfulness
5
Clarity

great teacher

5
Easiness
5
Helpfulness
5
Clarity

good teacher

5
Easiness
5
Helpfulness
5
Clarity

knows his stuff

5
Easiness
5
Helpfulness
5
Clarity

my favorite

5
Easiness
5
Helpfulness
5
Clarity

lots of fun

5
Easiness
4
Helpfulness
5
Clarity

good stories

5
Easiness
4
Helpfulness
5
Clarity

robotics fun

5
Easiness
5
Helpfulness
5
Clarity

programming best

5
Easiness
5
Helpfulness
5
Clarity

nerdy but good

4
Easiness
5
Helpfulness
5
Clarity

computers rule

4
Easiness
5
Helpfulness
5
Clarity

nice teacher

4
Easiness
5
Helpfulness
5
Clarity

hard but fair

5
Easiness
5
Helpfulness
5
Clarity

very helpful

5
Easiness
5
Helpfulness
5
Clarity

5
Easiness
5
Helpfulness
5
Clarity

2
Easiness
2
Helpfulness
2
Clarity

he doesn't teach well, and he gave us really difficult assignments. And he doesn't know how to help me. He doesn't even have any plans for what we will do next.

5
Easiness
2
Helpfulness
3
Clarity

I thought he was a great person, really nice. Very easy marker! The course overall though was confusing, yet I got by with a 90 surprisingly.

5
Easiness
3
Helpfulness
3
Clarity

Great person, can't teach that well. but you can show him your program and ask him to fix it for you. and you can see how he fix it and learn from it. It's more of learning it yourself

4
Easiness
2
Helpfulness
2
Clarity

he was okay. i dont like him that much though. he doesnt teach much, and most of his classes are bassed on jokes. He didnt help much, and he kind of expected the students to know the answer. he just let me pass, but when ever i spoke to him, he made it sound like i was improving emensly, and gave me false hopes.

2
Easiness
4
Helpfulness
5
Clarity

This guy is a GREAT teacher, helped me get into waterloo. He was one of my best teachers in high school. People rate him poorly because he does not hold your hand and give out free grades and candy. He is a nice person and very helpful. Just because he failed you does not mean he is a bad person.

4
Easiness
3
Helpfulness
2
Clarity

goo teacher but he is boring

2
Easiness
1
Helpfulness
1
Clarity

he tells us how he was offered a good paying job but he took the teaching one instead.he should have takin the othe job 'cuz he cant teach.if you ask him whats rong with your program he'll type somthin in,and when u ask him what he did theres nobodey home

4
Easiness
4
Helpfulness
5
Clarity

funny, sometimes can't explain stuff but hey at last he can keep the kids who just wanna hear themselves quiet :D

3
Easiness
5
Helpfulness
5
Clarity

Mr. Duff rules, taught me everything i know about computers!

2
Easiness
4
Helpfulness
1
Clarity

This man may know what hes doin but he cant teach. Hes pretty useless, i had to get help for every question. "What a Tool"

3
Easiness
5
Helpfulness
4
Clarity

Awesome teacher overall!! Go Mr.Duff =)

1
Easiness
5
Helpfulness
3
Clarity

gd teacher, but borin lessons

1
Easiness
2
Helpfulness
1
Clarity

JAVA and hom don't mix, but I've learned more in that imposssible class then most. Thoes MC questions are impossible

1
Easiness
1
Helpfulness
2
Clarity

VERY hard marker

3
Easiness
2
Helpfulness
4
Clarity

not helpful but good sence of humour

5
Easiness
2
Helpfulness
3
Clarity

If you're naturally smart with programming, Duff's class will be a lot of fun

2
Easiness
1
Helpfulness
2
Clarity

Unhelpful. Not really sure if he knows anything

Similar computer science teachers like Chris Duff?

N. Fernandes Computer Science
25 Ratings
Nancy Berndt Computer Science
18 Ratings
Ms. Moldaver Computer Science
9 Ratings
Chris Bortolin Computer Science
4 Ratings
Jerrold Schiff Computer Science
1 Rating

Learn more about Thornlea Secondary School

5-star
72%
4-star
12%
3-star
8%
2-star
2%
1-star
3%
Based on 2,817 Ratings
Thornlea Secondary School is located in Thornhill, Ontario with an average teacher rating of 4.18 stars. When comparing Thornlea Secondary School's teachers to other teachers in the province of Ontario, Thornlea Secondary School's teachers are above the average of 4.17 stars. Thornlea Secondary School ranks 373 amongst all High Schools in the province of Ontario. Learn More