University of Lausanne
He has taught at Harvard University, University of Lausanne, and at the Moscow State Institute of Cinema Arts.