This document lists various online and technology resources that language teachers can use to help students practice speaking, reading, listening, and writing in another language. It identifies websites for online language courses, apps for speaking practice, programs for reading and listening practice, and blogs for writing practice. The document stresses that teachers should thoughtfully consider what resources to use, how to use them, when, and why in order to make the most of these tools.