Collaborative learning techniques : a handbook for college faculty - Barkley, Elizabeth F; Cross, K. Patricia; Howell Major, Claire (Jossey-Bass, 2005)