Average 3.61 based on 38 teacher ratings
John D'Onofrio is an English teacher at Dante Alighiere Academy School located in North York, Ontario. When comparing John D'Onofrio's ratings to other teachers in the province of Ontario, John D'Onofrio's ratings are below the average of 4.17 stars. Additionally, the average teacher rating at Dante Alighiere Academy School is 4.24 stars.
3
Easiness
4
Helpfulness
4
Clarity
3
Knowledge
3
Textbook Use
3
Exam Difficulty
3
Easiness
1
Helpfulness
1
Clarity
4
Knowledge
3
Textbook Use
3
Exam Difficulty

Not a very good teacher. I guess he is knows his subject matter. He does not really teach. He is a bully though, insulting his students openly. Tries to intimidate people. Probably reflects a lack of self-confidence like with all bullies.

2
Easiness
1
Helpfulness
3
Clarity
3
Knowledge

Fantastic teacher, ,shortened classes are great considering (and be honest with yourself) that you never want to be in school anyways! If you pay attention you will learn, one thing never go high but his sarcasm tends to be funnier. He is also off a lot so thats great as well.

3
Easiness
2
Helpfulness
3
Clarity
2
Knowledge

mr D should grow up and start acting his age, He acts as if he was one of us, He tries to be cool, puts everyone down, corny sarcastic remarks. Bro, grow up and be a role model instead of trying to be one of us. You should learn from Mr Boscarino he never puts us down,

1
Easiness
2
Helpfulness
3
Clarity
1
Knowledge

Full of himself, very arrogant. Has his favorites. Hevacta like he is is the beginning and the end of the world. Knowledge? What knowledge? He does the same over and over again, no creativity. Isn't he bored? I am. Do something for the subject, not FOR YOU, Sir!

3
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

Mr. D'Onofrio is one of the few teachers in his department doing his job well! He is an amazing teacher, I always learn in class, and with his great sense of humour class is never boring.

2
Easiness
1
Helpfulness
3
Clarity

this man should not be teaching. He insults and bullies students. He is full of himself and does not teach. He is always late for class. However if you tell him he is great it helps with the mark.

3
Easiness
2
Helpfulness
3
Clarity

If you like to get abused and bullied give him a try, He has his favourites,,,being in the student council definitely helps.

5
Easiness
5
Helpfulness
5
Clarity

He was by far my favourite teacher. He was a helpful teacher and actually showed me how to do my work, he didn't just give it to me without explaining it. D'Onofrio was awesome.

3
Easiness
4
Helpfulness
5
Clarity

Cool guy. Really deezed, intimidating at times, but a good teacher overall.

3
Easiness
5
Helpfulness
4
Clarity

3
Easiness
5
Helpfulness
4
Clarity

If he hates you, you are screwed. He is really hard marker, but he will prepare you. Try to get him at least once, then decide.

5
Easiness
5
Helpfulness
5
Clarity

5
Easiness
5
Helpfulness
5
Clarity

hes hilarious.. good teacher,.

3
Easiness
5
Helpfulness
5
Clarity

He is awesome, he is a great english teacher and should be respected by all

3
Easiness
4
Helpfulness
4
Clarity

Makes fun of pretty much anyone. Be it teacher or student. Great overall teacher.

3
Easiness
4
Helpfulness
5
Clarity

omg he was so awesome. so funny, best was when he was making fun of some of the kids who like to disrupt class. :P

3
Easiness
5
Helpfulness
5
Clarity

mr. d'onofrio is AN AWESOME TEACHER!!! great sense of humor and at the same time able to teach really well.

2
Easiness
5
Helpfulness
5
Clarity

hes a very good looking teacher , and hes an indimating teacher u have to noe how to put up wit his humour and sarcasim

1
Easiness
2
Helpfulness
3
Clarity

this guy is theee worst teacher ever!! he can be good sumtimess but he dissess soo many students!...its funny...

3
Easiness
3
Helpfulness
3
Clarity

better jokes than hebors

4
Easiness
4
Helpfulness
4
Clarity

tough and good and moody love it

4
Easiness
5
Helpfulness
5
Clarity

this teacher is cool. his classes may be tough, but still i liked it. i had him for grade 9, and 12, and he was the BEST. i'll always remember him.

5
Easiness
5
Helpfulness
5
Clarity

He may be hard, but this guy is funny and easy to understand. What is there to hate when he is far more immature then anyone in the school?

3
Easiness
4
Helpfulness
4
Clarity

this guy is so cool. NOT scary like everyone says. Always great to talk to.

2
Easiness
5
Helpfulness
5
Clarity

wit, intelligence and good humoured. Defender of his students

4
Easiness
4
Helpfulness
4
Clarity

He doesn't like problems...only solutions.. ;)

1
Easiness
2
Helpfulness
4
Clarity

he is tough but good

5
Easiness
5
Helpfulness
5
Clarity

of course he is the best teacher

3
Easiness
5
Helpfulness
5
Clarity

Hahaha, what's there to say? If you are the type to be easily offended, you don't want him. but he's an intelligent man and is sooo HILARIOUS!

2
Easiness
4
Helpfulness
4
Clarity

had a good semester with him...was pretty hard...not the work...just the way things were done...yah...ok...but nice teacher overall

2
Easiness
5
Helpfulness
5
Clarity

really funny..really sarcastic..hard marker..but great teacher

5
Easiness
5
Helpfulness
5
Clarity

Best Teacher Since Grade Nine.

2
Easiness
4
Helpfulness
5
Clarity

great teacher

2
Easiness
3
Helpfulness
4
Clarity

you have to learn how to mark more better :) lol.... like my ENGLISH

1
Easiness
2
Helpfulness
3
Clarity

mean strict teacher, scary and builds ups impressions of ppl close minded

2
Easiness
2
Helpfulness
4
Clarity

Sir, you gotta realize you aint younge anymore!!!K bro!

2
Easiness
3
Helpfulness
4
Clarity

he's alright, he's difficult, and tends to be in a constant bad mood

1
Easiness
3
Helpfulness
3
Clarity

skillful teacher but a camouflaged bully, perhaps unintentionally?

Similar english teachers like John D'Onofrio?

Tanya Dunn English
26 Ratings
25 Ratings
22 Ratings
22 Ratings
20 Ratings

Learn more about Dante Alighiere Academy School

5-star
78%
4-star
7%
3-star
7%
2-star
2%
1-star
2%
Based on 1,838 Ratings
Dante Alighiere Academy School is located in North York, Ontario with an average teacher rating of 4.24 stars. When comparing Dante Alighiere Academy School's teachers to other teachers in the province of Ontario, Dante Alighiere Academy School's teachers are above the average of 4.17 stars. Dante Alighiere Academy School ranks 1,181 amongst all High Schools in the province of Ontario. Learn More