Register now or log in to join your professional community.
Full knowledge of anything you want to talk to him
Argue logically and avoid fallacies.
Available scientific discussion and evidence
Familiarity with most of the information on the subject at hand
Full agree with all expert answers above