I really liked Virginia Rose’s narration but Jeffrey Kafer doesn’t do the best job distinguishing between JJ and Brooke sometimes and it got a little confusing.