Address 2315 Locust Street Ste. #8 St. Louis, MO 63103 United States Dean/Unit LeaderAnne LambDean Phone 314-246-0410 talent@teachstl.org Certification OfficerStephanie RaabeCertification Officer Phone 815-566-7172 sraabe@teachstl.org Click here for additional information from Teach St. Louis Subject Grade Type English 9-12 Alternative Elementary Education 1-6 Alternative Language Arts 5-9 Alternative Mathematics 5-9 Alternative Science 5-9 Alternative