Using Technology to Foster Collaboration in the Classroom