Techniques for Fostering Collaboration in Online Learning Communities