becky snarr