Average 3.56 based on 24 teacher ratings
Steve McGiveron is a Science/Chemistry teacher at Okemos High School located in Okemos, Michigan and part of Okemos Public Schools. Steve McGiveron's 24 teacher ratings contributes to Okemos High School's ranking of 266 in Michigan. Additionally, the average teacher rating at Okemos High School is 4.14 stars.
3
Easiness
4
Helpfulness
4
Clarity
5
Easiness
5
Helpfulness
5
Clarity

A great teacher. And a great "teacher" *wink". Love you, Steve.

3
Easiness
4
Helpfulness
3
Clarity

He never really made an impression on me. All I remember from his classes is that he like wrestling.

5
Easiness
5
Helpfulness
5
Clarity

5
Easiness
5
Helpfulness
5
Clarity

1
Easiness
2
Helpfulness
1
Clarity

5
Easiness
5
Helpfulness
5
Clarity

you were a solid teacher before you harased chicks

5
Easiness
5
Helpfulness
5
Clarity

amazing teacher one of my favorites! it's really too bad he's gone :(

1
Easiness
2
Helpfulness
3
Clarity

I guess he's an okay teacher but he always gets sidetracked and he's a tough grader. Also, he doesn't explain things if you need help

2
Easiness
1
Helpfulness
1
Clarity

Worst teacher I've ever had. i don't think i learned a single thing in his class, and he thinks he's such a good teacher... i hated him the whole year. Tests and labs are both hard and he's obnoxious

1
Easiness
1
Helpfulness
2
Clarity

This teacher is the worst i have ever had to deal with! My child hates him and his teaching and hates going to his class on a regular basis!

1
Easiness
2
Helpfulness
2
Clarity

Always get's sidetracked. Frustrating. Always talks about Chem, not PES. I mean cmon we are in PES. TALK ABOUT IT

2
Easiness
3
Helpfulness
2
Clarity

He means well but can get sidetracked. I like him. Ohh, and DO YOUR LABS... kind of thing.

3
Easiness
4
Helpfulness
5
Clarity

In the beggining of the year I hated him because of all the bad hype. But when I stepped back i saw that his class was actually very interesting and he was a pretty good teacher!!

3
Easiness
4
Helpfulness
3
Clarity

Cool guy, slightly odd, likes hands on stuff, has funny stories, kind of hard grader, but lets you retake anything. Not the best at teaching, but not the worst either. Fun class.

3
Easiness
2
Helpfulness
3
Clarity

He Can't Teach!!!

2
Easiness
2
Helpfulness
3
Clarity

he tends to talk all hour long, and slip into telling us about unimportant thing. I despise his very existence, and reccomend avoiding him as best you can.

5
Easiness
5
Helpfulness
5
Clarity

I had Mr. Mcgiveron for freshman year pes and i have to say he is one of the most informed and interesting individuals i have had the pleasure to meet

5
Easiness
5
Helpfulness
5
Clarity

One of the best teachers I have had... Very visual and hands on, which is the way I learn. Curves almost all tests and finals.

3
Easiness
2
Helpfulness
2
Clarity

Parent of Student - Not very helpful; doesn't seem to care about the student.

3
Easiness
5
Helpfulness
5
Clarity

Is very funny and helpful. He will always help u on anything.

1
Easiness
5
Helpfulness
5
Clarity

Incredibly helpful... take him if you want to be ready for chemistry. A lot of my friends in other classes did horribly in chemistry.

1
Easiness
5
Helpfulness
5
Clarity

Hard class, but he is very willing to stay after class and help students. He'll even correct your labs if you turn them in early so you can fix your mistakes.

1
Easiness
5
Helpfulness
5
Clarity

Mr. McGiveron is actually a really good teacher but the class is just hard and he teaches us things that we will learn in Chem. again later.

5
Easiness
1
Helpfulness
1
Clarity

Stares in another direction when he talks to you.

Similar science/chemistry teachers like Steve McGiveron?

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

Learn more about Okemos High School

5-star
70%
4-star
11%
3-star
9%
2-star
4%
1-star
4%
Based on 2,041 Ratings
Okemos High School is a public high school located in Okemos, Michigan and part of Okemos Public Schools. Okemos High School is ranked 249 in Michigan. Learn More