Whether you are a beginner, or you need more practice, these resources will help improve your English speaking and reading skills.
U.S. Department of Education/California Department of Education; Office of Adult Education; Sacramento County Office of Education
U.S. Citizenship and Immigration Services
U.S. Citizenship and Immigration Service
U.S. Department of State