This research used formative evaluation methods to examine a number of synchronous computer-mediated communication (CMC) systems for online learning. CMC systems provide an ideal venue for both knowledge construction and community building. The...