I'm also attending the MP5 class in Houston. I saw your post on where to stay. This is where I'm staying, it's just down the road from the Holiday Inn. I had some Marriott points to use.
TownePlace Suites Houston I-10 West/Energy Corridor: Houston Long Term Stay Hotels
See you in a few weeks.