
Stephan Caspar
Assistant Teaching Professor in Media Creation and Multicultural Studies,
Carnegie Mellon University