My daughter lives in Canada and she had a temporary resident visa overdue from 2016. She hold a valid work permit until november 2018. She plans to go to US on december 2017, returning in january 2018. Does she need a valid temporary resident visa to re-enter to Canada?