Social awareness is essential for effective learning. However, natural environments do not always provide optimal support for it. We analyze the potentials of Collaborative Virtual Environments (CVE) in this context and provide a set of requirements for educational CVEs based on the needs of learning communities. We also present a prototype based on these requirements.