I am pretty sure anytime till 31st Dec should be OK, but if/when they close it in Jan, I am not sure. The Express Entry is supposed to start in Jan 2015, so I personally think anytime in Dec is OK. No guarantees after that.
I am pretty sure anytime till 31st Dec should be OK, but if/when they close it in Jan, I am not sure. The Express Entry is supposed to start in Jan 2015, so I personally think anytime in Dec is OK. No guarantees after that.