Student review [#98433]
for BS in International Business
at Schiller International University
Tampa, Florida, United States
BS in ...
International Business
11 months ago
Alicia
ZW
For the love of Schiller
Schiller university is the best thing that can ever happen to anyone l will never regret the day l applied and l mostly love their campus in Germany it has nice aesthetics and obviously l love their culture