STEM Explore, Discover, Apply - Elective courses that use the engineering design process to foster excitement for STEM in middle school students | IEEE Conference Publication | IEEE Xplore