Return to Article Details SOFTWARE PLATFORMS, DISTANCE LEARNING, MOBILE APPLICATIONS, AND THEIR ROLE IN FOREIGN LANGUAGE INSTRUCTIONS. Download Download PDF