Founded in 1975, the Shepherd School of Music at Rice University in Houston, Texas, is one of the nation's youngest major university level music programs.
Added by Upcoming Robot on May 17, 2009