I would stay on the North edge of Houston personally. The Woodlands area is nice. I lived south of Spring and taught in Aldine. I didn't like Houston myself, thought it was too hot, humid, and dirty. The schools overall in Houston are bad, with the closer you get to downtown being worse.