St Andrews named University of the Year The Fife institution was praised for its teaching and overall student satisfaction.