Site announcements

    (There are no discussion topics yet in this forum)

    Available courses

    Managing Immigration During a Global Health Crisis

    This course will examine the principal challenges around migration ...
    Course
    Stripe Payment

    Measuring Immigrant Integration in Canada

    This course aims to provide a cross-sectoral understanding on the...
    Course