Opportunities to learn: Creative Science Inquiry, a Middle Grades Teaming Framework