Free citizenship classes provided by SOAR Immigration Legal Services. Classes are designed to prepare you for the US naturalization interview and exam. Study US history and civics lessons (100 questions on citizenship exam); improve your English speaking, listening, writing, and reading; practice for the naturalization interview; and review the N-400 application. Classes are taught in English, with resources in Spanish and other languages.