avalynn spencer