Well, put that way, it sounds like I'm asking for a lot.
Medium-term, at least. I'm not exactly certain what "social learning context" means. Online. Tool, I don't care so much. I care more about connecting with people. If a tool facilitates that, then sure.