Practice Your Language Skills Online | Interactive Learning Activities

Interactive learning activities & resources

Browse our curated library of learning activities and resources.
Filter by Language, Level, and Type to get started.

NHL Goals Of The Week || Sep. 10, 2020

English
Beginner
Video Activity

NHL Highlights || Sep. 10, 2020

English
Beginner
Video Activity

NHL || Scores 31 Seconds Into OT

English
Beginner
Video Activity

What to say in an NHL interview 101

English
Beginner
Video Activity

2020 NHL All-Star Skills Competition: Hardest Shot

English
High Beginner
Video Activity

LIVE W/ Florida Panthers Defensemen Aaron Ekblad

English
High Beginner
Video Activity

NHL fans get the boot

English
High Beginner
Video Activity

NHL Highlights | I Aug. 07, 2020

English
High Beginner
Video Activity

NHL Players Reveal Who Their Favorite Player Was Growing Up

English
High Beginner
Video Activity

NHL Saves Of The Week

English
High Beginner
Video Activity

Learn How to Speak English | CestJackie

English
Intermediate
Video

Grammar Glossary

English
Intermediate
Website

Cambridge ESOL

English
Intermediate
Website

Vocabulary.com

English
Intermediate
Website

British Council

English
Intermediate
Website

TeachingEnglish

English
Intermediate
Website

Learning English/VOA

English
Intermediate
Website

One Stop English

English
Intermediate
Website

English Grammar Online

English
Intermediate
Website

English Forward

English
Intermediate
Website