http://www.americamember.org/guide/guide18.htm & https://egov.immigration.gov/cris/jsps/Processtimes.jsp?SeviceCenter=California