This document lists and describes free or freemium online tools that can be used for teaching languages, including blogs, communities, websites, audio tools, video tools, presentation tools, video screencasts, surveys, and tools for making quizzes and learning vocabulary. It provides links to blogs and websites with more details on using these tools for online language teaching as well as the author's contact information.