Schiller International University, Heidelberg
http://www.siu-heidelberg.de