My kid has gotten a lot out of TOCA at the futsal center in Torrance. Been training there for over 4 years now, more so when he was younger. Still goes back during off-season to get some fitness work in and his touch dialed back in. Your kid is a good age for more regular training there.
The smaller, lighter TOCA balls really help first touch, passing, and confidence. A full sized soccer ball is a lot easier to handle at team training and games after some time training with the size 2 balls at TOCA. A good trainer can incorporate some fitness into the sessions as well (speed ladder, hurdles, etc...). They are very deliberate about training with both feet as well. Best for a 2007 to do with a friend. Keeps the cost down and more fun for them.