The links below are specific to Languages/Moderns and should be of great help when completing an assignment or practicing speaking.
Forvo: All the words in the world pronounced
www.forvo.com/Audio playback clips of word pronunciations by native speakers in over 280 languages. Short phrases and titles. Several languages including French, Spanish, Italian, Portuguese, German, and Japanese among others.
QUIA - French
http://www.quia.com/shared/french/
A selection of French games and puzzles to help students practice a variety of different skills.