Integrated STEAM education (science, technology, engineering, art, and mathematics) has been shown to effectively foster global competencies as well as school and societal engagement for 21st century learners of diverse backgrounds. However, facilitating quality STEAM teaching and learning can be challenging for teachers, particularly in the area of subject integration ...