Stevie Strauss has 9 years of experience teaching and developing curriculum in New York City. She has worked in multiple innovative education startups in the United States, Africa, and China. Stevie loves sailing, running, and the ocean.
This person is not in the org chart