My friend that WERE here illegally went to the County office at the county seat and applied for citizenship. They were given a list of classes, as well as a time frame to complete them along with a test date. They paid a modest fee of $55. The test was $285, not so modest I agree but doable. They did the classes, took the test and then an oath as a new citizen. 6 months total. Maybe CA is different. We specialize in that.