Did you play board games as a child? They teach children to take turns, lose with grace and think ahead. (I had a seven year old who was a master at this). Mentally. they help with memory and and counting. What do you play with your children now?
PS. If all else fails, there is always the mighty lego