Whether it is to solve a problem, plan a project, or develop new story ideas there are plenty of occasions in the course of a school year for students to brainstorm together. I still believe that nothing beats getting together in a room to swap ideas in person, but that's not always practical or possible. For those times when in-person brainstorming sessions are not possible, the following five tools offer a good way to host brainstorming sessions online.