Ouverture: by The Open University
iTunesU has many courses that could be useful at the high school level. Many of the materials included in these courses offer a supplemental bank of resources for students to access. While some "require" an iOS device to access (ie iBooks), video, audio and PDF files can viewed by anyone. This sample course offers 3 videos and supporting material.
"This course revises and consolidates your knowledge of French and teaches more advanced language skills whilst offering insights into many aspects of every day life in modern France. The course materials are carefully designed to develop the four language skills of speaking, listening, reading and writing. They also contain activities focusing on practicing language structures, grammatical explanations and learning strategies. This material is taken from The Open University Course L120 Ouverture: Intermediate French.