Charity Spotlight: Charlotte non-profit provides STEAM experiences for girls in underserved communities across 26 states