Here is an outstanding blog written by Sheryl Nussbaum-Beach, who is a doctoral student and adjunct instructor of educational technology at the College of William and Mary.
This blog will be used to explore, exchange, and create ideas around 21st century collaborative learning and virtual learning communities and how these communities can be used to help teachers prepare their students for success in the 21st century.