New York Times looks at faculty member Tom Anderson's career and newest film