The University of Latvia offers to study Latvian language in 4 levels:

For students who are intersting on Latvian language courses B2 and C1 level, please contact Mrs. Margarita Spirida directly ( 

These Latvian language courses are mainly provided for incoming exchange students of the University of Latvia. Others who are interested to learn Latvian language can apply as tuition paying visiting students if there are free places in the group.
Each course level lasts one semester. On the first week of the semester students meet the lecturer of the particular course level and arrange the schedule of the language course.

Where to buy the book for Latvian language course?

Apply here: 

Latvian Language for ERASMUS students (