It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
Transparent Language Online offers interactive training in 80 languages. Vocabulary flash cards, pronunciation practice, activities/games, culture blogs, online social communities, and video-based grammar lessons are included. Basic to intermediate level. Apple and Android apps are available. First time users must create a free personal account with a BC email address.
Films on Demand's "World Languages" collection (found under the Collections menu) offers over 750 foreign language videos in Chinese, French, German, Italian, Japanese, and Spanish. Many provide subtitles.