This document contains a list of various online tools and resources for teaching including: - Websites for uploading photos, sharing documents, creating secure passwords, advanced searching, finding presentation materials, shortening URLs, comparing search results, creating blogs, finding copyright-free images, recording voice notes, making word clouds, creating videos, and using virtual walls. - It provides the URL for each tool and a brief description of its use or features.