Opposing Viewpoints
Top 100 Debate Topics
ProCon.org
US News Debate Club
Debate.org
HS Debate Topics
101 Persuasive Essay Topics
The NY Times: 401 Prompts for Argumentative Writing