i took early morning flight from chennai ,India on the 13 th morning and landed in Toronto Pearson airport by evening 4.00 clock.the traveling was nice and landing was perfect.its via abudhabi.we flew by Etihad airlines,suppose to be the cheapst(u can also try).the landing experience was very smooth.i didnt find any diffcuilty with the officers.every where u will be directed and no hassels.since i visited various countries i didnt feel much about it.but my wife and son were very nervous and happy.one important thing the immigration officer certainly asking about proof of funds.so any one coming here must arrange funds,and that will make ur landing comfortable.
since i have a friend ,waiting outside the exit was happiest movement.