Where in NJ do you live? If you live in Bergen county you don't want to be driving to Middlesex for practice 3 nights a week. At that age pick a team that is close and he has some friends/future teammates. You can always change teams as his talent progresses.