Original: The city is home to the Lubbock Lake Landmark , part of the Museum of Texas Tech University .
Simplified: It is the home of Texas Tech University .