witness preparation means helping witnesses present their testimony more effectively without changing the facts to which their testimony is directed. Forensic psychologists may be consulted to assist with many aspects of witness preparation, such as preparing them for the sheer experience of being a witness in the courtroom; making recommendations as to their appearance, the manner in which they present facts, and many others