Average 4.87 based on 10 teacher ratings
David Hayes is a History teacher at Canisius High School located in Buffalo, New York. When comparing David Hayes' ratings to other teachers in the state of New York, David Hayes' ratings are above the average of 4.28 stars. Additionally, the average teacher rating at Canisius High School is 3.96 stars.
4
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
4
Textbook Use
3
Exam Difficulty
4
Easiness
5
Helpfulness
4
Clarity
5
Knowledge
5
Textbook Use
1
Exam Difficulty

His class is awsome. He is so relaxed about everythingg but at the same time his is knowledgible and helpful. All you have to do is simply pay attention in class and do the homework you will understand everythig.

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

Mr. Hayes is an awesome teacher. He is funny and likes to connect with the students. His law class is an awesome class because he is informative but knows how to have a good time in class.

3
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

this man is the single greatest teacher in all of Canisius High School and the single greatest teacher I have ever had in my entire academic career. His class is incredible and truly necessary to success in life. No joke.

5
Easiness
5
Helpfulness
5
Clarity

If I'm ever a millionaire I will cut part of my check to Mr. Hayes. The best/most helpful teacher at CHS. End of story.

4
Easiness
5
Helpfulness
5
Clarity

Awesome guy, plus a great teacher

4
Easiness
4
Helpfulness
5
Clarity

4
Easiness
5
Helpfulness
4
Clarity

Awesome teacher, funny but informative. His students really know their stuff.

3
Easiness
5
Helpfulness
5
Clarity

One of CHS' greatest assets - simply a great teacher.

3
Easiness
5
Helpfulness
5
Clarity

Quite possibly the best teacher at CHS. He more than prepares students for the exam.

3
Easiness
5
Helpfulness
4
Clarity

This teahcer is one of my favorites.

Similar history teachers like David Hayes?

18 Ratings
11 Ratings
6 Ratings
David Saj History
5 Ratings
Adam Baber History
4 Ratings

Learn more about Canisius High School

5-star
68%
4-star
10%
3-star
9%
2-star
5%
1-star
5%
Based on 421 Ratings
Canisius High School is located in Buffalo, New York with an average teacher rating of 3.96 stars. When comparing Canisius High School's teachers to other teachers in the state of New York, Canisius High School's teachers are below the average of 4.28 stars. Canisius High School ranks 579 amongst all High Schools in the state of New York. Learn More