Spirit Rock's annual teen weekend at Abhayagiri.