I have been searching for ESL classes in or around the Alpharetta area.
Here is what I found so far:
http://www.socialweb.net/Events/37036.lasso
http://www.dekalb.public.lib.ga.us/programs/class.htm#esl
http://www.forsythcountyclcp.org/page5.html
If you find anything else go ahead and post.
My wife knows English, I say she knows it well, however she wants more and more and more. That is a good thing.
There are many ESL classes that offer it up for free or the price of the books needed.
When I get to Alpharetta, I will be checking the local schools, (High Schools) for what type of "Adult Education Classes" they have.
So you may want to do the same. Of course you can go to the Universities/Colleges and pay for more advanced classes, although you will have to pay more if you do not have at least 1 year of proven residency in the area.
Regards,
TR.