Cornstarch substitutes

For each 1 tablespoon of cornstarch needed use: 2 tablespoons all-purpose flour
OR
1 tablespoon potato flour or rice flour
OR
4 teaspoons quick-cooking tapioca
OR
2 teaspoons arrowroot