Our working group aims to better understand teamwork in undergraduate computing education through a systematic literature review and focus groups with instructors. Based on the strategies suggested and needs identified, we will also co-design instructional resources with the community to cultivate the skills, values, and virtues pertinent to teamwork. Through planned research and collaboration, we seek to inform and establish practical materials that can enhance teaming pedagogy and prepare graduates for the evolution of technology and the workforce.