Ten great Apps for language teaching and learning

pete-newWhat would be in YOUR list of ’10 favourite apps for language learning’?  Here is a list by Pete Sharma, who has given talks to teacher on this very issue.

psa.eu.com