Collaborative learning slides and presentations