I would start with having your son ask why he isn't playing and what he needs to work on to get more minutes. At this stage of the game he problem needs to take stock in what he wants out of this game. If he wants to play in college stay the AA route. If not then move down a level get minutes and have fun with it. Without understanding that moving to a new club team you'll be met with the same frustration.

If your not getting minutes and you don't know why leaving will solve nothing for you. You'll have the same questions at the next stop. Besides at the AA level here in Philly you really don't have many options and are limited because the other coaches in this area know what kids are out there.

My suggestion would be to find out where you are missing the mark. Go get training, then drop down a level to get minutes and put your training to good use.