I much preferred teaching elementary school. You can still work with the kids and talk sense to them and make sense.
I taught Middle School for a couple of years. I think the experience would have been better if the administration hadn't been such wusses in the area of support. As it was, I had no support, so the kids were free to be as "bad as they wanna be." There was no follow-through on the administrative side of discipline issues. And the kids knew that.
The high school I taught at was a private school. It was so pathetic there (the corruption at the leadership level) that I resigned mid-year. I had no desire to let my teaching certificate be associated with such a place. There had been a murder threat by a student toward another group of students and teachers. It was swept under the doormat.
No, elementary school is my favorite, because you can actually teach and actually have have fun teaching and learning with the kids.
**EDIT** Ok, you asked this in the teaching section... you want to know about MY schooling experience? We moved a lot (AirForce) throughout elementary school. Some were good. Some not so good. When I was in school, 6th was elementary school, and 7th, 8th, 9th were junior high. Junior high was a very uncomfortable and awkward time for me.. we were still moving around a lot. High school was fun in some spots and a nightmare in other spots. I'm gonna say my favorite years of schooling were my undergraduate college years. I lived in a dorm, 500 miles away from home. I was a brand spanking new Christian... and we had fun! Midnight doughnut parties, serenading the guys' dorms..