Elements of Engaging STEM Education Programs
High quality STEM education programs and curricula should reflect the following features:
Include rigorous mathematics and science curriculum and instruction;
At a minimum, (if separate STEM courses are not available in all areas) integrate technology and engineering into the science and mathematics curriculum;