Testimony Preparation: Explaining Methods, Assumptions, and Limits