Great for teachers stumped on ideas for activities, this application has a stock of lesson plans, handouts and study guides. 12) Edmodo: (http://www.edmodo.com/) Edmodo is a secure social platform for teachers and students to micro???blog and share files, events, documents, assignments and grades.