Brooke Campos. Photo: John Barkiple