Leveraging Digital Learning Assets and Virtual Lab Spaces to Bridge the Gaps in STEM Education