You can take ESL (English as a Second Language) classes through the Lonestar College system. There is a campus in Montgomery county (in the Woodlands). Their website is listed below.
If you need further assistance or need help buying a home in the Montgomery area, let me know. I live and my kids go to school there!