Tulane University

0128 tulane GBR 6 Tulane University The New Orleans Shakespeare Festival at Tulane is a professional theatre company housed at Tulane University, one of the south’s most prestigious academic institutions. Located on its uptown campus, SFT works under the umbrella of Tulane’s School of Liberal Arts and Tulane’s Department of Theatre and Dance. SFT has the honor of being one of two professional theatre companies on campus, the other being Summer Lyric┬áTheatre.