French
Open Culture's
Foreign Language Podcast
Collection
Quizzes:
http://www.syvum.com/squizzes/french/