Witness Preparation
The term witness preparation refers to any type of advice or training given to someone who is going to give sworn testimony with the intention of helping improve the quality of their testimony. All persons who might testify in court are potential candidates for witness preparation, including civil and criminal case defendants, plaintiffs, victims, experts