This Tuesday I got a chance to sit down with our new Upper School Spanish teacher, Ms. Stecher. You may already know her from taking her Spanish class, but I got an in-depth look at the newest member of the Severn community. Sydney Owens: Where did you grow up? Amelia Stecher: San Antonio, Texas. Did this impact your knowledge of…