I’m looking for innovative ideas to create an engaging “Speed Dating” or “Expert Interviews” activity for my {grade} {subject} students that encourages them to effectively share their knowledge on {topic} through structured dialogue and inquiry, so please provide a detailed plan for organizing students into pairs or small groups, assigning specific roles that promote interaction, and facilitating rapid exchanges of information focused on {sub-topics}, while also including strategies for preparing students for their roles, assessing their contributions, and reflecting on their learning experiences.