La Guinguette (If using this site in the library, please bring earbuds.)
"On this site you will find audio features and lessons to help you improve your language skills. All the articles come with full transcript in French and and more than a hundred also have an optional translation in English that you can hide if you wish."