What isn't good about playing TCG? Little kids learn math and reading, and skills such as planning ahead. It's nearly impossible to find games that put such delicate things like logic, strategy and basic skills together in a way like pokemon does. For teenagers, it's a fun place to meet new...