We have been offering Citizenship classes in Salt Lake County since 2008.  Annually we enroll an average of 250 students into the program.  Even though many of our students begin with low English language skills, we have a 96% pass rate on the naturalization test. We use USCIS official approved books and materials and resources from the USCIS website. We serve residents eligible or close to eligibility for the Naturalization test. Over the years, we have served students from at least 70 countries that includes many underserved refugees and immigrants. Approximately 35% of the students that we serve are over the age of 50.  All the students we serve are living well below the median income level and many have not had access to any formal education experience.

We look forward to having you in our program! 

Students should have the following:


  1. Must have access to the internet.

  2. Have either a working computer or a smartphone.

  3. The ability to send or receive messages through a phone.

  4. Have a Facebook account.

  5. Must be a permanent resident for 5 years or 3 years through marriage. Please bring your permanent resident card to registration.

  6. Know how to use/willingness to learn one of the video meeting platforms such as: Google Meets,  Facebook Rooms, Zoom, Webex, Skype, etc.

  7. Prepare for intake and assessment which will take at least 1 ½ hours during registration.

  8. Bring copy of residence card during registration.  

For more information, please email us at: 

We look forward to helping you!

Please contact us for any questions you may have. 


Phone: 1-801-328-5608

Address: 650 East 4500 South, Suite 220

Salt Lake City, UT 84107

Need Directions?

Get our newsletter! We promise, it's not everyday or even every week. Just every once in a while. 

© 2020 by English Skills Learning Center |  Terms of Use  |   Privacy Policy