In my time volunteering and working for Iridescent, I came to understand a certain model for how to teach design processes. Having read the Common Core and Next Generation Science Standards, I realized that the Iridescent model of teaching is unique from the more typical and common sense teaching models, but that difference is really powerful. I'd call this model core-first teaching, and I believe it's particularly applicable to teaching topics like engineering design, coding, or the scientific method.