Oklahoma State University’s Spears School of Business is one of the Best Undergraduate Business School in 2017, which places among the top 10% to 15% of accredited institutions, according to Poets & Quants for Undergrads.