Homework Assignment

The U.S. Supreme Court has held it is a persons civic duty to testify and give information in both civil and CRIMINAL CASES, even when witnesses fear for their lives because of such testimony. Is the federal witness protection program sufficient to alleviate their fears? What else should be done? Why?