Below are helpful websites that will give you more information:
USCIS — US Bureau of Citizenship and Immigration Services
Document Checklist for Form N-400, Application for Naturalization
USICE — U.S. Immigration and Customs Enforcement
TESOL — Teachers of English to Speakers of Other Languages
Ben's Guide to U.S. Government for Kids
Civics Education for Adult English Language Learners
Constitutional Rights Foundation, Online Lessons
Immigration, Stories of Yesterday and Today
Nationalization Immigration At A Glance (PDF download)
New York State Citizenship Preparation
Project Shine Field Book 1: ESL for Citizenship
AILA — American Immigration Lawyers Association
ABA — American Bar Association
Immigration Lawyer Directory — by States
Citizenship Test Class Directory — by States
Citizenship Test — Official Blog of Citizenship Coach, LLC.