Jigsaw learning
Jigsaw is a cooperative learning strategy that involves each student of a 'home' group specialising in one aspect of a learning unit. Students meet with members of other groups who are assigned the same aspect and, after mastering the material, return to their 'home' group and teach the material to their group members.
Visit this website for details of jigsaw learning.