Convergent and divergent thinking - explanation and ideas
Peer teaching advantages and disadvantages - blog with some background about success and cautions. Some strategies also discussed.
Students teaching students and student engagement - classroom experiences and ideas
What is peer learning and why is it important - discussion from Stanford University
Students as faciitators - research paper from 2015
6 essential skills of an effective facilitator from Linkedin
Students teaching kindergarten students about the desert