Schiller International University, Strasbourg
http://www.schillerstrasbourg.com
Inquire about license