English as a Second Language Podcast

It's been around for so long that they have begun charging for their additional services; While the excellent audio material is still available for free, they now charge for their learning guide. Great dialogs followed by an explanation ping pong, which is sometimes quite long, almost too long. Great source of vocabulary. In episode 259 Randy reserves a table at a restaurant. The episode is about 20 minutes long.

Their website is at eslpod.com
Download the episode