Parenting and grandparenting are both a responsibility and a privilege. These are arguably two of the most important roles one will ever fill - with the power to positively or negatively impact future generations. How can one become a great parent and even a great grandparent?