Elgg Spaces gives you all the power of the Elgg learning landscape software, without the hassle of running your own server. That means you get your own social networking system for learning with blogs, podcasting, fine-grained access controls, and everyth