We use new information on the location of study of immigrants available in the 2006 Canadian Census to estimate returns to Canadian and foreign human capital. We find that controlling for the source of human capital (Canadian versus foreign) helps account for a large share of the immigrant/native-born wage gap. We show that commonly-used imputation procedures (e.g. Friedberg, 2000) that assign domestic and foreign education based on age at arrival tend to overestimate the returns to foreign education and underestimate the returns to foreign work experience. We also find that the immigrant/native-born wage gap is highly heterogeneous across places of birth even after including location of study fixed effects, although this inclusion markedly reduces the negative country of origin effects for countries like China, Pakistan, and India. Finally, we note substantial heterogeneity in the portability of human capital across fields of study.