There are a number of roles in life that no amount of training can prepare you for in advance. For example a soldier preparing for military combat will never be fully prepared in the military training base and must be thrown in the deep end of real combat to actually become a soldier! Well parenting […]

