writer. director. teacher. traveler.