Best days of your life? : schools in St. Andrews.