This document provides an agenda and information for a Web 2.0 and Online Communities summer school taking place in 2011. It outlines the schedule for the week which includes sessions on getting the best out of user communities, mashups and screen scraping, and an unConference. It also provides details on blog assignments that students must complete, including discussing how information spreads virally online and critiquing a session from the unConference. The document shares information on the conference location and free WiFi. It discusses the importance of different types of users to an online community and ways to encourage user participation and retention.