What is the difference between Eye witness and Expert witness?
Eye Witness Is permitted to testify on observed and to some extent perceived facts.
Expert Witness Is permitted to testify on facts, perceptions and interpretations of facts in the area of their expertise to comment on opponent’s expert witness’ view to report on applicable professional standards