This paper presents Metafora, both a platform for integrated tools as well as an emerging pedagogy for supporting Learning to Learn Together in science and mathematics education. Our goal is to design technology that brings education to a higher level; a level where students not only learn a subject matter, but also gain a set of critical skills needed to engage in and self-regulate collaborative learning experiences in science and math education. We first discuss the core skills we hope students will gain as they learn to learn together. We then present our design and implementation that can achieve this goal; a platform and pedagogy we have developed to support the learning of these skills. Finally, we present an example use of our system based on results from pilot studies that demonstrates interaction with the platform, and potential benefits and limitations of the tools in promoting the associated skills