Google is hiring again for the position I filled last school year. If the listing looks interesting to you (and I can't really speak to the particulars of the project anymore) and you're interested in a year-long sabbatical from the classroom, I highly recommend the experience. The management was awesome. You'll have a better sense of where programming fits into math and science education. Plus, you'll get to develop some professional muscles that you likely haven't exercised while teaching. Like creating project specs from scratch, collaborating daily with engineers, forcing your body to urinate even though a bell hasn't told you you're allowed to, and trying to figure out what you're supposed to do with the hours between 5PM and 11PM every day.