I make peer teaching meaningful by giving students a checklist of learning objectives to hit during their mini-lessons. It keeps them focused and builds confidence.
I once tried peer teaching with storytelling in history class—students taught events in dramatic ways. Engagement went through the roof! Creative subjects thrive with this method