Bridging the Gaps in STEM Preparation