Yabla curates a library of videos in 5 popular languages for language learners (Chinese, Italian, Spanish, French, German and English). The videos contain a range of content from direct instruction to popular television, music videos and interviews in their original language. Dynamic subtitles and other interactive elements are available to help students learn.