perseverance workshop