Texas Tech University – Episode #149

A video about Texas Tech University's Web site.

Read the rest of the story at EDU Checkup