Not a wavy but curl pattern is irrelevant when choosing hair products. Coarse hair needs humectants; fine hair needs protein and medium strands need a little of both. Low porosity hair can be any texture but it is often coarse. Low porosity gets coated easier and it's hard to penetrate the strands with moisture. You should find put your hair's texture and that will help determine if your needs humectants.
3b/c, medium-coarse, low porosity, high density
HG: Jessicurl Too Shea and Kinky Curly Curling Custard
Shampoo: nonsulfate shampoo and Suave Naturals sulfate shampoo when needed