Spanish Practice
K - 5 Grade activities:
6 - 12 Grade activities:
Activities for everybody:
Ideas for teachers:
French Practice
Best French Practice Practice Reading
Mandarin Chinese Practice
Online Japanese Practice Japanese language
English Practice
Any language practice Self Study Quizzes Grammar Practice
World Language students have free access to these resources: (call for log in information):