Ducks4brkfast said:
Kinda depends are where you're teaching.
Cutting through the sarcastic responses...this right here is the most important thing. The last thing you want to do is to drive across town. If you're teaching somewhere on the northside, giving you recommendations on the west side or south side would have Jesus very mad at your word choices each day during your commute.
My wife is a teacher, so I know you're not working with a lot, but somewhere around EaDo would be where I'd recommend. Area has been going through a revitalization the last few years and things are a bit more affordable there vs The Heights, Midtown, Montrose, etc...but prices are going up as it becomes more popular.
If you're southside, maybe somewhere around the Astrodome area that is south of OST and north of Holly Hall. A lot of medical students live there and rents aren't too outlandish. Some will question the area, but my wife and I have a friend that has lived in that area in a condo she bought back in '05 and hasn't had any issues at all, and she goes and runs Brays Bayou multiple times a week.
If you're going to be headed north for work, your best bet would be to look for someone renting a garage apartment in The Heights.