I need help taming my curly hair

hello, I am just a normal 13 years old girl that goes to school. In my school most girls have straight hair, or straighten their hair everyday. I am not a big heat fan, so I try to straighten my hair as less as possible. However, every girl has their hair so perfect and mine is always frizzy and puffy. Can someone help me tame my hair? You can give me some tips, maybe give me some products names...etc. Please help! thank you :*

4 Answers

devacurl products work well for defining and moisturizing. but specifically try the devacurl ultra defining gel. 
Try Suave Mousse. It's only $3 at Target/Kmart/Walmart etc... I've tried everything but only this mousse works.
-Use sulfate-free shampoo (sulfates are very drying and are terrible for curly hair.)-Use lots of conditioner and don't rinse all of it out. I love Suave Naturals Tropical Coconut Conditoner because it works great and is extremely cheap (1.50- 2 dollars)-Use all natural products such as these brands: Cantu, Shea Moisture, Kinky Curly, Mixed Chicks, Organix, etc.-Don't touch hair while it is drying.This is what I do for my 3c hair and the curls that used to be extremely frizzy are now soft and defined with very little frizz.I´m 14 and all the girls in my school have straight hair too, I used to want straight hair but now that I use no heat and my hair is healthy I get compliments all the time! 
Okay, I'm 14 and if you use the right products, then straighten away! I have huge hair. Like really, it's just giant. I would never be seen in public with my natural hair. I use heat protectant and a deep conditioner from DryBar every time I wash my hair, which is every 6 days. I for sure recommend using a dry shampoo so you can keep straight hair for a few days. Smoothing serums are your friend, so use them. I'll attach pictures of my hair huge vs. straight.nobody even knows I have curly hair! A few of them are from after I died my hair back to brown.