STEM and AVID: The Best of Both Worlds