Hello! Since he likes basketball, I would suggest the Dallas Mavs Hoop Camp. It's only one week long, they have several sessions all summer. My daughter did it last year, and we've signed her up for this year, also. It is a little expensive, but she really enjoyed it. They get pictures, a jersey, cards w/their info on them. She even got to meet a couple of Mavs players. Just go to the mavs website to check it out. They have them at different high schools each week, so you should be able to find one close to you. My daugher is 15 this year, and my nephew goes too. He's 16 this year, and he really enjoys it.