Elena Mauro
You can select reading, writing, listening and speaking exercises separately. It also presents complex sentencese using the learned expressions. It is divided in themes. It does not teach any grammar or basics, and provides no translation. It is very good for practing and building on your baseline language skills.
1 persoon vond deze review nuttig