Thanks for the invite to this forum. I will give a quick background for those of you who may not be aware of Texas Tech. TTU is located in Lubbock, TX that would be the western part of the state. A nice college town with a population of around 300,000. TT is probably most well known for its crazy football coach, Mike Leach for those of you who follow college football and Bobby Knight coached here after he left Indiana. Texas Tech is part of the Big XII.
On an academic level TT is definitely making strides they just broke ground on a new business school for the Rawls College of Business expected to be done in Spring 2011. The university is on the verge of getting Tier I status so that should definitely help the reputation over the next few years.
On an academic level TT is definitely making strides they just broke ground on a new business school for the Rawls College of Business expected to be done in Spring 2011. The university is on the verge of getting Tier I status so that should definitely help the reputation over the next few years.












