Choose a debatable (yes-no) issue that is current, relevant, narrow, and manageable
Conduct in-depth research on the issue
Define unfamiliar terms when mentioning them for the first time
Be mindful of the various positions of the issue, explain and objectively analyze them
Reflect on your position and identify the weaknesses
Establish the credibility of your arguments by citing valid and reliable sources
Look at the issues in a different point of view for your to come up with a unique approach
Make tailor-suit arguments for the audience by analyzing them first
Prepare various evidence and data to refute for the counterargument
As much as possible, use active voice for a firm and dynamic tone
Use inductive and deductive approach to arrange your evidences logically
Review your arguments for fallacies or errors in reasoning and remove them so as not to weaken your arguments
Apply ethical, logical, and emotional appeal