At that age, I would recommend Soccer Shots. Those coaches did a great job with the basic skills of soccer and making sure the kids had a good time
gso.soccershots.com
Once the little man gets to be 3 he can join Fusion rec leagues where it is basically (volunteer) parent coached and its 30 mins of "training" (the club does provide a training outline for the coaches) and then a 30 min game with another rec team. Cheaper than Soccer Shots by a fair distance because there is no coach to pay. But I think it is still good for the kids to just have fun and get touches on the ball! My daughter has been in this since she was 3 and loves it.
www.ncfusion.org