Having tried literally thousands of products on my hair, the best product was:
Hask PURE Shine "love-it-straight" straightening liquid gel.
It TAKES THE FRIZZ OUT OF YOUR HAIR without making it look oily.
Try not to blow dry your hair, as much as you can get away with it.
A hair straightener can do wonders, but dont use the metal ones, use ceramic,
and also use a hair serum in your hair to protect it before straightening,
relax if you see smoke its the serum and not your hair burning.