If you are a parent you already know how difficult it is. You can [put so much pressure on yourself to be a perfect parent. However, this is an impossible expectations so lets trash that concept right now and introduce a new one...
Top 5 next level communication skills – the checklist
So you would consider your self a competent and confident communicator? You know your communication DNA, and can recognize the preferences of someone else. You can then adapt to meet their needs in conversation.