Duolingo
EasyPortuguese
LangPractice
LiveLingua
Loescen
Memrise
Mondly
Portuguese.guru
ClicaBrasil: Portuguese Language and Culture for Intermediate Students
Conversa Brasileira
Português para principiantes
Glosbe - Dictionary
Tatoeba - Sentences to practice with