Checking your Case’s Status
Visit the USCIS’s My Case Status page, there you can enter in your petition’s or application’s receipt number and it will update you on the current status of your case.
On that page you can also check the current processing times for different types of applications. Processing Times information is just below “My Case Status.”
Creating an InfoPass Appointment
The USCIS’s InfoPass page allows you to make an appointment to go to USCIS. It might be good to make an InfoPass appointment if you have pressing questions on the status of your case, which the “My Case Satus” page is unable to answer.