Directory

Stephen Taft

Language Teacher

Steve has a BA from Williams College and an MA from the University of Virginia. He is Associate Faculty in Doubleday Dormitory, is married to Virginia Invernizzi, and is the father of Dylan '08, and Eliot '11. From 2015 to 2017 he was the English teacher at SYA Spain. He has coached soccer forever and likes to get out on his bike on the nearby roads and trails.