being a witness in courtprofessional witness in courtwitness testimony in courtexpert witness in courtwitness in court casesmall claims court witnessfederal court expert witnesscourt appointed expert witnessjehovah witness supreme court casestestimony in courttypes of witnessesgiving evidence in court