Applying for Canadian citizenship: am I ready?