This document outlines 15 online tools for effective teaching and learning, grouping them into sharing resources, sharing through RSS, sharing collaboratively through Twitter and other tools, sharing files through services like Dropbox, and production tools including tools for slide presentations, multimedia, cooperation, word clouds, and data visualization.