301 Prompts for Argumentative Writing - The New York Timeshttps://learning.blogs.nytimes.com/2015/02/05/301-prompts-for-argumentative-writing/
Divided into theme categories, they suit also as speaking prompts.
Link categories: Speaking 7-9, Writing 7-9