I was lucky to find a great league in our area (okay, 3 hours away) when my son first got into Pokemon. Charlie could not read yet, but had a great memory. I would read card attacks to him once as they were played and he took it from there.
The leader of our league in Santa Clara is fantastic, and so are all the players. They have been very welcoming and inclusive of both Charlie and myself, even though at such a distance we seldom make it to Santa Clara now.
We have, from the beginning, received endless and unstinting help from everyone at league to be better players. One Master player in particular, PokeGym's TRUK (Toys R Us Kid), has helped us at every stage every year to ensure that the decks Charlie plays are tournament worthy.
Recently, one of the Santa Clara Professors who lives in Marin County started a league at a shop only 1 hour from where we live. I will be moving back to Santa Rosa at year's end and plan to help out at league each week.
Our Santa Clara league has great, world class, players; Charlie has a top 8 California ranking thanks to playing with these great players and owing to their continued support. The high caliber of excellence is directly owing to the league leader Susan Bartlet and all of her players.
Our Santa Rosa league is new, and the players are not really tournament competitive - yet. I can already see a couple of great prospects, and I will be giving them some deck lists I copied from PokeGym to help speed them toward next year's Tourney season. All of the kids in this new league are playing for fun, for the sheer enjoyment of playing Pokemon. It is great to see their smiles when they win a prize holo energy or POP pack. I am bringing a small box of good cards to league this week and offering a draw for one card for games against Charlie or me, draw two cards if you win. Our league player's decks will improve greatly with an infusion of trainer and special energy, and the player's binders will look better with a cool, but rotated EX.
League is the place for you and your son to enter the Pokemon play arena. Your league leader will give you a POP ID# upon arrival, and you will have a great time.
I strongly urge you to play at league as well. Many parents play in the Masters Division, and we all have a great time together. Pokemon is one of the things you can do at an equal ability level with your children. You start out more capable, but quickly, they pass you up. It is both chagrining and bemusing when it happens, but it makes you proud.
Good luck and have a great time!