USCIS Expedite Criteria
This issue has come up several times. Here is what USCIS says:
USCIS Considerations to expedite Cases
All expedite requests are reviewed on a case-by-case basis, and are granted at the discretion of the Director. The criteria are as follows:
* Severe financial loss to company or individual
* Extreme emergent situation
* Humanitarian situation
* Nonprofit status of requesting organization in furtherance of the cultural and social interests of the United States