Yap, Christopher, Canada