I was on an F-1 visa in the US before immigrating to Canada.
During that time, I started and completed my degree. Also completed OPT, and STEM OPT.
I departed the US during my 60-day grace period (also known as D/S duration of status on I94/passport stamp), which exceeds the expiration date of...