Technologies for foreign language learning: a review of technology types and their effectiveness · Study