Johnny Weir with Honor Society at Skate for the Heart (Photo courtesy of Tara Modlin/Fireworks Sports Marketing)