European College of Liberal Arts
http://www.ecla.de
Inquire about license