Resource, Da Vinci Communications
Sarah Taylor
Sarah Taylor is an 11th and 12th grade special education teacher at Da Vinci Communications. Originally a South Bay native, she attended both...