Alternative charter gives teen parents, homeless students support needed to graduate