Technology gives us all new opportunities when it comes to teaching foreign languages. Language learning apps such as Encore!!! give us a way to learn wherever we are. There are also opportunities for immersion or education in other apps including video streaming and communication apps.