Beginner

uTalk

Learn Latvian online with practical, real-life situations.

mondly by Pearson

This app offers many topics for conversation and vocabulary development.

LingoHut: Learn Latvian

Five-minute sessions offering a variety of activities and games promise to hone your vocabulary and pronunciation skills within a cultural context. 

Sietiņs

This is a vast compilation of teaching materials. 

Saziņastilts.lv

This app provides information about Latvia as well as an extensive Language Learning component.