Parenting is not simple. Good parenting is hard work. What makes a good parent? A great parent is a person who strives to make choices in the best interest of the child. What makes a fantastic parent isn't only defined by the parent 's actions, but additionally their intention. A good parent doesn't need to be ideal. Nobody is perfect.