The Government of Quebec has created a series of French exercises at beginner, intermediate and advanced levels. There is an entry test and then students access exercises at an appropriate level. The sample I tried included an audio track and questions.
This site is a visual dictionary (arranged by themes: fruits, clothing, pets, plants, housing, school, etc) - when you scroll over each image, a French voice says the word. A wonderful resource for teachers who are not fully proficient and an opportunity to provide a different French language model for students. Ideal for elementary grades.