History
Saint Louis University, founded in 1818, is a private, coeducational institution affiliated with the Roman Catholic (Jesuit) Church. The 254-acre campus is located in an urban area in St. Louis. Total undergraduate and graduate enrollment is 12,034.
The John Cook School of Business was founded in 1910 and is located on the main campus, in its own building, John and Lucy Cook Hall. The basic educational approach is a mix of methods, including case, seminar/lecture, team project, and capstone consulting project.