Hi everyone! Very informative thread!
I am residing in the USA, don't have a scheduled interview yet, looking at express entry (EE) as a good possibility to stabilize myself.
@wangasl has already asked about the expired passport. The respond was direct: 'You must have a valid passport, so renew...