Average 4.87 based on 10 teacher ratings
Craig Girvan is a History teacher at Highland Park High School located in Highland Park, New Jersey and part of Highland Park School District. Craig Girvan's 10 teacher ratings contributes to Highland Park High School's ranking of 493 in New Jersey. Additionally, the average teacher rating at Highland Park High School is 4.3 stars.
4
Easiness
5
Helpfulness
5
Clarity
5
Knowledge
4
Easiness
5
Helpfulness
5
Clarity
5
Knowledge

Mr. Girvan is such a nice guy. He's by far the fairest teacher at this school. Whenever I get a bad grade, I know I deserved it; likewise with good grades. His class is not very difficult, but he doesn't give out automatic 100's either, which is something I love about the class. Even thought it is not very grueling, I do learn a lot. He is ridiculously nice. He's one of my favorite teachers at this school.

4
Easiness
5
Helpfulness
5
Clarity

he is the best history teacher i've had.. he actually teaches unlike others and helps when students need it.plus he is just an all around nice guy

5
Easiness
5
Helpfulness
5
Clarity

very nice person and very cexy...i loved feeling his chest and stomach...he actually let me tocuh his dik once...i want to have cex with him

3
Easiness
5
Helpfulness
5
Clarity

hoping to hav him next year, cool + funny

2
Easiness
4
Helpfulness
4
Clarity

Girv is the best.

5
Easiness
5
Helpfulness
5
Clarity

i really miss his right out oof the book tests.

4
Easiness
5
Helpfulness
5
Clarity

Wish I had him this year...

1
Easiness
5
Helpfulness
5
Clarity

girvans the man he actually teaches unlike ruck and all the other dumb teachers actually learn but his work is hard

5
Easiness
4
Helpfulness
4
Clarity

Mr. Girvan is easy and cool!

5
Easiness
5
Helpfulness
5
Clarity

HE A GOOD TEACHER AND HAS FUN GAMES

Similar history teachers like Craig Girvan?

Joseph Stringer Former History
15 Ratings
12 Ratings
4 Ratings
2 Ratings
Adam Gold History
2 Ratings

Learn more about Highland Park High School

5-star
77%
4-star
9%
3-star
4%
2-star
1%
1-star
6%
Based on 685 Ratings
Highland Park High School is a public high school located in Highland Park, New Jersey and part of Highland Park School District. Highland Park High School is ranked 494 in New Jersey. Learn More