Several legal services/agencies are available to help clients answer questions of the immigration process. There are several government website that have excellent information on the process, requirements as well as priority dates. Some websites are listed in the Resources section.