good research paper topics for world civilization homework checklist for teachers