For me things that enhance curl have peach oil, apricot oil, aloe, glycerin in it. Oh and salt.
REcoil is curl enhancing, Garnier Fructis Curl & Shine leave in, Jessicurl's Aloeba as a leave in (salt and aloe in that one), Aveda flax seed gel (has aloe too), Paul mitchell The conditioner leave in, Beauty without cruelty revitalizing leave in.

My hair isn't the same all over but I do better if I use things in combination that help curl. I use a rinse out conditioner with peach oil, a leave in conditioner with aloe, a gel with aloe and flax or some combination of all those ingredients.

Oh and I diffuse my hair partially dry , that helps the curl and the volume.
Low porosity, medium texture.

If it smells good put it in your hair, if it tastes good spit it out!