translation.it: Ho la fortuna di essere un regista "in-residence" al 'Center for Digital Imaging Arts' della Boston University.
translation.ro: Sunt norocos să fiu un regizor-rezident la Centrul de Arte Vizuale Digitale al Universităţii din Boston.