E-2 Visa Requirements: The 6 Points Every Case Rests On

A plain-language guide to the E-2 visa requirements: treaty country, substantial investment, a real operating business and how the process works for entrepreneurs, including Canadians.
Form I-485: Adjustment of Status Guide in 8 Steps

Form I-485 explained: who can file, visa availability, the documents that usually go with it, and what happens between filing and approval in an adjustment of status case.
TN Visa Requirements for Canadians: Eligibility and Steps

TN visa requirements for Canadians: who qualifies, eligible professions, documents to bring, how to apply at the border, how long TN lasts and what your family can do.