Another from the Houston area here (Pearland to be exact.) There was a recent thread about sailing schools in the area. Perhaps you can add your experience to it next week.
I'm not new to Houston but I am new to sailing and this site so I don't post much. I just read a lot.