About Us

Schiller International University is Located in Largo, Florida, which lies on a peninsula between the Gulf of Mexico and Tampa Bay. The area always enjoys mild weather year round, and students can find relaxation from the pressures of their studies and