SCHOLAR is available for this subject area
BBC bitesize has online learning to support subjects within Modern languages
Some great French language challenges from the British Council
Some great Spanish language challenges from the British Council
Some great German language challenges from the British Council