This virtual classroom/web meeting application allows you to meet with up to 200 people for free. You can video chat, share your screen, run polls, and present PowerPoint shows.
Google Spreadsheets script that can help you manage the flow of Google Drive files that students share with you. Will create folders for you for as many course sections as you need.
Sync presentations to all devices, add comments and discussion on slides.
Useful in live classroom.
Limitations: Presentation only saved for 4 hours in free version.
Quizmaker that allows setting timer, 8 types of questions, randomizing questions, including images and files, feedback by question or at the end of test.