A film by Teng Chen '22 MFA (film and animation)
Motion Picture Science Junior Class
Motion Picture Science BS
Victoria Scholl
Animation Option - Film and Animation BFA