The Neeley School of Business rises to No. 23 globally and No. 2 in Texas in the 2026 Poets&Quants ranking of the World’s Best MBA Programs for Entrepreneurship, reflecting the school’s deep commitment to entrepreneurship, innovation and hands-on experience to elevate student learning.
Texas Christian University graduate Forrest Williams, ‘25, was honored with the Future Texas Business Legend Scholar award for his drowning prevention wearable, WaterWatch. For the recognition, he will receive a $15,000 prize.