Average 3.11 based on 27 teacher ratings
John Havens is a Math/Computer Science teacher at Jersey Village High School located in Houston, Texas and part of Cypress-Fairbanks Independent School District. John Havens' 27 teacher ratings contributes to Jersey Village High School's ranking of 312 in Texas. Additionally, the average teacher rating at Jersey Village High School is 4.21 stars.
3
Easiness
3
Helpfulness
3
Clarity
3
Knowledge
1
Easiness
2
Helpfulness
2
Clarity
3
Knowledge

Nice but not an easy teacher, and does not help in clarifying problems and right answers to students

2
Easiness
2
Helpfulness
2
Clarity

4
Easiness
4
Helpfulness
4
Clarity

2
Easiness
1
Helpfulness
3
Clarity

3
Easiness
4
Helpfulness
4
Clarity

Mr.Havens is a nice teacher he explains very well even though he seems a little weird

3
Easiness
2
Helpfulness
2
Clarity

weird guy, likes pigs for some reason like they are his kids, doesn't teach much

2
Easiness
5
Helpfulness
5
Clarity

A Very smart guy and very calm

3
Easiness
5
Helpfulness
4
Clarity

Just to be clear, YOUR lack of competence does NOT reflect on HIS ability as a teacher, or the difficulty of Calculus BC. If you fail, wake up and stop sleeping.

4
Easiness
5
Helpfulness
5
Clarity

He was great. Yeah his class was hard but it was Calculus, what can you expect? People need to stop resenting the teacher for their failing grades; they should just work harder.

4
Easiness
4
Helpfulness
4
Clarity

Mr. Havens's detractors have come out in full force. However, he is not as bad as they make him seem - he knows his material, although he could be more clear. If you need help, ask

4
Easiness
4
Helpfulness
4
Clarity

Although his teaching style in CS could improve, he was definitely willing to help any students that tried (rather than copy off of each other). Sadly, he does not teach CS anymore

4
Easiness
3
Helpfulness
1
Clarity

I am not in his class, but this is what i have heard and i know it is true. That is why i Did not want to be in his class that is why i took bcis

4
Easiness
4
Helpfulness
4
Clarity

He helps you if you try...then again if you dont listen/tune him out he cant help you..

4
Easiness
5
Helpfulness
4
Clarity

He's a cool teacher and he makes learning fun!

5
Easiness
4
Helpfulness
4
Clarity

he helps you as long as you try -- but i mean if you dont listen he cant help you..

1
Easiness
2
Helpfulness
1
Clarity

prepare for the ap test.....HA!

3
Easiness
2
Helpfulness
3
Clarity

funny/nice guy, but im not getting graded on humor... comp sci still makes no sense... at least its almost over... take bcis or bmm! save yourself!

4
Easiness
5
Helpfulness
4
Clarity

i dont know about you guys, he was cool with me, i mean come on, he made us cookies.

1
Easiness
3
Helpfulness
1
Clarity

She doesn't teach very well.

1
Easiness
2
Helpfulness
1
Clarity

if you want your gpa to go down, you should take any of his class.

4
Easiness
5
Helpfulness
4
Clarity

He does his best what more can you expect, he is a really cool guy and I'm glad to have him as a teacher...and he loves theater...go Mr. Havens!!!

3
Easiness
5
Helpfulness
3
Clarity

He's a nice guy.

1
Easiness
2
Helpfulness
2
Clarity

Lost..

2
Easiness
1
Helpfulness
1
Clarity

Very quirky guy, does not let one sleep- why isn't there another BC teacher?

5
Easiness
5
Helpfulness
3
Clarity

Sometimes unclear but is very helpful when u need help. Try it!

2
Easiness
2
Helpfulness
2
Clarity

props for trying, but when the teacher cant do it, you shouldnt be expect to too

1
Easiness
3
Helpfulness
3
Clarity

Juggling too many classes at a time. Worst teacher here. Don't take his Calc BC.

Similar math/computer science teachers like John Havens?

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

Learn more about Jersey Village High School

5-star
75%
4-star
9%
3-star
7%
2-star
3%
1-star
4%
Based on 1,874 Ratings
Jersey Village High School is a public high school located in Houston, Texas and part of Cypress-Fairbanks Independent School District. Jersey Village High School is ranked 309 in Texas. Learn More