Want to test your knowledge of American history and civics? Preparing for the Oath is an easy-to-use study guide for the civics portion of the 2008 U.S. Naturalization Test. Here, you can learn about U.S. history and government and practice for the test.
06/15/2024