Skip to content

Sources and References

ImmigrationTestPrep.com is an independent study site. Every question, accepted answer, and rule on it comes from a USCIS publication; nothing is written from memory. These are the documents and data sources behind the site, and what each one supports.

Checked against these sources on November 10, 2026.

The civics question banks

  • USCIS: check for test updates— the office of the President, Vice President, Speaker, and Chief Justice, and the answers USCIS says may have changed. The four federal offices and your senators and governor on this site are checked against it.
  • 128 Civics Questions and Answers (2025 version), USCIS M-1778— the 2025 question bank: every question, every answer USCIS accepts, the asterisks for the 65/20 consideration, and the official section headings. A copy is kept in this site's repository and the question list follows it question for question.
  • 100 Civics Questions and Answers (2008 version)— the 2008 question bank, the same way. The 2008 numbers on this site are the official ones.

The study guide

Forms, vocabulary, and the interview

Officeholders and state data

  • unitedstates/congress-legislators— the current membership of the Senate and House, used to generate the senator names on the current answers page.
  • Wikidata— the governors and territorial executives on the same page.
  • senate.gov and usa.gov — the official places to confirm a name before your interview. If this site and those pages ever disagree, they are right and this site is wrong.
  • State and territory capitals— fixed facts, not data feeds. They are kept in their own file in this site's repository and checked when the officials are checked, so a regeneration of the officials data cannot change them.

Corrections

No reference site is right every time, and a wrong answer here is worse than no answer. When something is corrected it is dated on the corrections page, with what was wrong and what it says now. The about page explains how the content is written and checked.