Students learn by doing and interacting with each other. The following links are some of the best programs for students of all ages to connect with each other.
Note that several of these pages have curriculum, tips for teachers, coaches and mentors. If you are looking for a way to engage with students, these programs provide many opportunities for you to explore.