US to Canada was fairly easy as long as you
1) have a degree 2) don't have any felonies (including DUI)