In the interest of a regular supporting cast, I don't like Peter teaching high school. While there are lots of opportunities for drama and stories involving the kids, they are his students and not his peers. You can have other teachers, but most of his time would be spent with the kids.
If he must teach I'd rather it be at the University. More teachers/professors and older students, who could be closer to being peers/friends with Peter.
That said, I'm with the majority. I want him back at the Bugle. JJJ, Robbie, beyond that, you'd probably have to introduce more characters, but... It's a classic Spidey setting, the work enviornment is more social Peter needs a job where he can set his own hours.
I wouldn't mind seeing him and MJ manage an apartment building.