If you don't mind a short drive east down I-45 to Texas City, there is a lady there that teaches a CHL class. I have a couple of co-workers whot have used her and were very happy with her. I have talked to her and plan to use her for my renewal. her name escapes me at the moment, but The name of her business is Elite Sound & Security, INC. Address is 2437 Palmer Hwy. Phone is 409.948.6100. Store also has a good stock of pistols at decent prices. They are also a title 3 weapons dealer if that sort of thing lifts your skirt. The CHL shooting portion is taken at the Texas City Police Range.
Also, there is T's Guns and Ammo on loop 197. Small store, but fair inventory.Gun prices are a bit on the high side for in stock guns, but owner cuts a pretty good deal on special orders. Bid deal is they have a pretty good stock of ammo, even getting .380 on a regular basis. Don't have T's exact address or phone number at the moment,but can get it for you if any one needs or wants it.