This document discusses tools for remote teaching and maintaining student engagement online. It describes both synchronous tools like video conferencing for live interaction, and asynchronous tools for self-paced learning. Specific platforms mentioned include Google Meet, Zoom, YouTube, Khan Academy, social media, learning management systems like Google Classroom, Canvas, and collaboration tools like Jamboard and Google Slides. The document provides tips for effective online teaching such as scheduling sessions, using icebreakers, recording lessons, and maintaining routine and repetition to keep students engaged in remote learning.