Student life in Tulsa
Set against the beautiful scenery of Oklahoma’s lush Green Country, Tulsa is a city that pulses with creativity and opportunity. When you study abroad in Tulsa, you will enjoy an American city that celebrates arts, culture, and new innovation.