The new 88,000 square foot School of Business is LaSalle University’s most significant project in its 151-year history. The new School of Business features a sloping, triangular, panelized curtain wall enclosing a 5-story atrium. The system, manufactured in Columbia and South America, was delivered fall of 2015 with classes starting January 18, 2016.