Hey there joy division,
Well, your GRE score is certainly fantastic!
So let's take a look at your pros and cons (and also the things I am not sure about):
PROs:
- Fantastic test scores. You are smart. They will know it. And it will help.
- Motivation. Even from this short post I can feel your ambition and motivation (which is NOT always the case). Keep it up in the essay and it will be a strong point.
- Sector. Not that many folks come from education, and it will help you look unique
CONS:
- Age. You are a bit on the old side especially for HBS/Stanford. It aint impossible, but it makes it tougher.
- Maybe work experience. There are fantastic things about your work experience, but also less fantastic. Its hard for me to see cause I'm missing some pieces of the puzzle, but basically as I understand from your post, you've been teaching for about 7 years? You do have a lot of great side projects and other stuff, which is fantastic, but teaching is a less strong job than others (once again, this is not a problem, but take it into consideration.
In addition to that, I think you can get a wee bit more specific on your goals. I think instead of "social sector" consulting, you can go straight to "Education consulting" as your industry, which basically sounds like it fits you like a glove. A minor change, admittedly, but one that may help.
For your school list, I think you have a pretty good base there. The other schools that pop into mind are Columbia ( a slightly tougher one) and Ross (a slightly easier one) both of which have very good education programs + MBAs (not that you have to do both, but that there will be a history of recruiters, opportunities, networking etc. as well as the possibility to take some electives or audit some courses relevant to your industry). And basically, apply to as many schools as you can in the first round. A good idea would be to have a mix of tougher and easier schools so that you get the best chances, but if you have the time and patience to apply to eight programs, all the better for you. Plus I think especially with your profile, you will increase your chances in getting money offers, which is always a lovely thing to have.
I hope this helps dude, and if there is any other way I can advise, you let me know,
JF