Few days ago i received a work permit from embassy in Belgrade(i am living in Serbia). it is for one year period. I am truck driver by the way. Can anyone please tell me what can i expect on the point of entry on Toronto airport, and should i prepare some additional documents beside visa...