It's ridiculously rewarding. I love my job (high school teacher). I love (most of) my students and feel like a lot of them actually realize and appreciate the impact I have on their lives.
I hate the bullshit that goes along with teaching, especially in a state that is 48th or 49th in spending on education.
But there's bullshit in any job. You just hope you find a job where the other stuff outweighs it. Best of luck to you. I'd recommend the education at the state university where i got my degree but the education dept is being CUT!!!!!! Oh, the irony.