Being a good parent is a must. Unfortunately, there is no school, academy, or education institution which teaches you to be a good parent. Even, there is no single parenting subject that you can pursue through formal education system. The parenting skills most people have are gathered from the experience and relied on their intuition. These facts make each person apply different parenting methods based on what they think as good ones. Of course, this is not relatively correct. What you think is good for your children do not mean good on your children point of view and needs.
That makes you start to realize the importance of learning parenting skills. Some people start learning when they are expecting the baby, while some others learn at the same time they raise the kids. Both of them are good although learning as soon as possible is considered as the better one. The reason is you are going to interact to children and teens in your family. During Thanksgiving or Christmas holiday, you will meet the entire family member and perhaps interact with the children. You need to know how to start talking, communicate, play with them, and even handle the spoiled ones. Never think that learning parenting skills is useless since you have no children yet. Learning earlier makes you have wider knowledge and good sense and empathy towards children.
By doing so, you will realize that parenting is full time or more than full time job. It looks easy that it seems. Many parents make mistake in parenting their children. Learning earlier will avoid you from making the same mistakes and recognize the mistakes. In case you already make mistake, you will be able to accept the mistakes and surely learn from the mistakes. Therefore, there is nothing wrong to buy books, read sources, and go online to know more about parenting skills and methods from now on.