who is jessica shears