I know they teach an ENglish program (ESL) at Wake Tech and they also have a satellite campus in Cary now. I don't know if they still do it, but they also used to teach it at several of the local high school facilities (but through Wake Tech).
Here ya go: the classes are free, some even have childcare and there are a few Cary sites:
Basic Skills - Wake Technical Community College