I got approval in principle last month, and was required to do fingerprinting before my landing interview can be scheduled. I had it done 2 weeks back ...I have no criminal record ... I was just wondering how long it takes to get the results from immigration.