Why are Mothers good at multi-tasking?
Being a mother is demanding.  You are responsible for many things, including but not limited to the safety of your child.  An infant is solely dependent on his/her mother.  A mothers job is to feed, bathe and make sure that the child is well taken care of.  In what we could call a normal household, the mother is responsible for the well being of their child until they become an adult at the age of 18.  During those 18 years, they take them to the doctors, make sure they attend school, participate in extracurricular activities, and be an active member of the community.  They say it takes a village to raise a child, but raising that child starts with being a good mother.  While they are doing all of this for their own child(ren) they are also taking care of themselves, their household, their spouse and in a lot of cases their own career.  In order to manage all of these things, you must be good at multi-tasking and juggling a lot of responsibilities at the same time.  This is why I believe mothers are good at multi-tasking.