I naturalized just over a year ago. I found completing the application online easy enough. I used San Francisco's free immigration legal advice line for a question about how to account for speeding tickets (the wording on the naturalization form is slightly different to that on the green card form.) You may have something similar where you live. https://www.sfhsa.org/services/immigrants-benefits/free-lega...