Hi,
I have a Primary Immune Deficiency and found the Immune Deficiency Foundation to be super helpful with support and educational material and programs.
In Canada, CIPO, The Canadian Immunodeficiencies Patient Organization is also providing resources, peer support, and helpful information.