Average 4.57 based on 42 teacher ratings
Keith Haines is a Social Studies teacher at Cherry Hill High-East High School located in Cherry Hill, New Jersey and part of Cherry Hill Township School District. Keith Haines' 42 teacher ratings contributes to Cherry Hill High-East High School's ranking of 643 in New Jersey. Additionally, the average teacher rating at Cherry Hill High-East High School is 3.97 stars.
4
Easiness
5
Helpfulness
5
Clarity
4
Easiness
5
Helpfulness
5
Clarity

Mr. Haines is one of the best teachers I've ever had. Not much work (even in honors), funny, and, somehow, always goes completely off topic yet still manages to effectively teach the lesson that he had planned. He actually, unlike a lot of history teachers, makes his class interesting. If there were any way to stop him from retiring after this year, I wouldn't hesitate because Mr. Haines is, by far, one of the best teachers I've ever had.

5
Easiness
5
Helpfulness
5
Clarity

easy a really funny andO cool

5
Easiness
3
Helpfulness
4
Clarity

Haines is an ok teacher. They way he teaches makes you remember the information, but he has no control over the classroom, and spends more than half the class getting a powerpoint ready. He's an easy and nice teacher, don't get me wrong, but his mind just isn't there because he's retiring after this year. He's just like one of the students, but sometimes he needs to be the teacher. And FYI, his after-school test reviews are pointless. Don't go to them.

3
Easiness
5
Helpfulness
4
Clarity

enjoy freshman world civ class hianes is the best teacher ever

5
Easiness
5
Helpfulness
5
Clarity

hilarous teacher

4
Easiness
4
Helpfulness
4
Clarity

He's not as easy as McKee but I guess he's funny. I never really liked history in general so if you do then you're one lucky duck b/c then you'd have the best history teacher. Very honest and funny.

5
Easiness
5
Helpfulness
5
Clarity

This class is so easy and fun. Mr. H is the best

1
Easiness
2
Helpfulness
4
Clarity

Most ridiculously easy honors class ever. You dont have to study, because he makes it momorable. You go on fun feild trips that actually have no point. Even if you never turn in your homework youcan get in A if u just turn it in later, cuz he'll gove full credit. Super fun class!

5
Easiness
5
Helpfulness
5
Clarity

fun and easy, you can learn alot too he has really great field trip at the end of the year

5
Easiness
5
Helpfulness
5
Clarity

easiest honors in the world!!!!! can get boring at times but he makes it easy to remember all tha material and is very clear about everything

5
Easiness
5
Helpfulness
5
Clarity

Haines I miss you man. Class was so easy and required no work

5
Easiness
5
Helpfulness
5
Clarity

i credit him with getting me through freshman year, easiest honors class on the planet. great guy with a fun class, and a ford truck man. i'm taking humanities eastern next year b/c of him and shuster

4
Easiness
5
Helpfulness
5
Clarity

Wonderful teacher

5
Easiness
5
Helpfulness
5
Clarity

mr. haines is the man =)

3
Easiness
4
Helpfulness
5
Clarity

awesome teacher! i actually know what's going on and he doesnt make me fall asleep. he also doesn't give me dirty looks when i crack a joke in class.

3
Easiness
4
Helpfulness
4
Clarity

a perfect example of what happens when they take you to the room with padded walls and you're strapped into a white jacket...

4
Easiness
5
Helpfulness
5
Clarity

i used to hate world civ. now i'm terrified of it. well...he's nice. most of the time.

3
Easiness
5
Helpfulness
5
Clarity

Mr. Haines is the best.

2
Easiness
5
Helpfulness
5
Clarity

Makes class interesting with his cynical sense of humor-- great teacher & awesome guy-- the only republican I know with an earring

3
Easiness
5
Helpfulness
5
Clarity

he is the BEST teacher i have EVER had..he was so nice and funny, and i wish i had him as my advisor, hes awesome! mickey mouse roxx

4
Easiness
5
Helpfulness
5
Clarity

Mr. Haines is a cool teacher who you can learn a lot from

4
Easiness
4
Helpfulness
2
Clarity

Cool guy, hip and fresh. BUT, he gave me a freaking 89!

4
Easiness
5
Helpfulness
5
Clarity

Best teacher...I learn so much from him

5
Easiness
5
Helpfulness
5
Clarity

makes the subjects come alive

2
Easiness
3
Helpfulness
4
Clarity

very cynical about things... almost got a B so he must not be that great

5
Easiness
5
Helpfulness
5
Clarity

Hs class is really cool, and I learn a lot in it....his teaching is soo good!

5
Easiness
5
Helpfulness
5
Clarity

fun easy class

3
Easiness
5
Helpfulness
5
Clarity

learn a lot from him and have a great time in class

4
Easiness
1
Helpfulness
3
Clarity

Seems like a mice guy, but doesnt work. His class is a farce

3
Easiness
5
Helpfulness
5
Clarity

Your the best teacher!!!

3
Easiness
5
Helpfulness
5
Clarity

SOO MUCH FUN!

4
Easiness
5
Helpfulness
5
Clarity

communicates well w/ good sense of humor

4
Easiness
4
Helpfulness
4
Clarity

He's funny and he wants smiley faces =). cool teacher

3
Easiness
5
Helpfulness
5
Clarity

best teacher in skool....period

4
Easiness
3
Helpfulness
3
Clarity

love ya haines!

2
Easiness
3
Helpfulness
4
Clarity

I failed the class - but i still love the guy - he's the best

4
Easiness
5
Helpfulness
5
Clarity

He's the best & nicest teacher I ever had.

4
Easiness
5
Helpfulness
4
Clarity

SOOO COOL!

4
Easiness
5
Helpfulness
5
Clarity

Good guy, cares about the school and the freshman class

5
Easiness
5
Helpfulness
5
Clarity

good guy, good teacher

3
Easiness
5
Helpfulness
5
Clarity

Mr Haines is my favorite teacher

3
Easiness
5
Helpfulness
5
Clarity

MR HAINES IS THE BEST!!!!!!!!!!!

Similar social studies teachers like Keith Haines?

Meghan Mikulski Social Studies
66 Ratings
Jennifer M Dolan Social Studies
55 Ratings
Timothy P Locke Social Studies
55 Ratings
Charles J Davis Social Studies
53 Ratings
Erick Wood Social Studies
53 Ratings

Learn more about Cherry Hill High-East High School

5-star
70%
4-star
12%
3-star
8%
2-star
2%
1-star
5%
Based on 6,815 Ratings
Cherry Hill High-East High School is a public high school located in Cherry Hill, New Jersey and part of Cherry Hill Township School District. Cherry Hill High-East High School is ranked 642 in New Jersey. Learn More