There are actually different approach in raising a child. Like what I often heard every mother has her own style. You may ask some advices or guidance to those parents who has successfully raise their child well but still the approach will vary. Their approach maybe good enough for their child but not on your child cause it still depends on how the child will react to the kind of approach you chose.
Another famous line that I often heard to a parent was “seeing or treating your child like a bird. Holding him too tight he will try to escape and once you hold him to light it will fly away. So learn to hold your child in just the right way.”
Talking or having an open communication does also helps in raising a child. Let them voice their opinions in a proper way that won’t sound like disrespecting the adult. But most of all know your child well. His like and dislikes and his attitude. That will guide you on how you will handle your child.