If you live in New England (the States of Connecticutt, Maine, Massachusetts, Vermont, New Hampshire, and Rhode Island), you can take free English classes on your TV.
The Comcast Digital Cable company has started "English ON DEMAND", video ESL classes that people can watch whenever they want.
The company says:
English ON DEMAND is available to anyone in New England with a Digital Cable box just by tuning into Channel 1 or selecting the ON DEMAND button on their remote. The English For You tutorials can be found under the "Learn English" tab in the "Get Local" category.