Jamshid Vafai left Iran with his family in 1965 and eventually settled in Buffalo, where he spent years working as a teacher ...