Wilmette, IL, IL
My son learned so much from being a study buddy. The teachers were resourceful and friendly. The playground was nice. Any kid who has a chance to study there is lucky.
Oakton Community College trains volunteers to teach ESL. Practice makes perfect. Try it. It is a good way to meet your American Neighbors.
You don't have to be a permanent resident. F1's, J1's and Tourists can take free classes. The other good thing is that taking one of the conversation classes will give you the opportunity to meet students from many other countries.
The library offers lots of free lectures, Internet classes, and activities for children. The librarians are patients and motivated to help.
Movie rentals are affordable, Internet access is free.
I preorder books through Interlibrary Loan. Within a short period I can pick up what I need.