Obviously they will have an AA, A and B team if there are indeed three teams - nobody has two AAs.

Based on their track record, stay away from this program if your son doesn't make the AA team. In fact, it's probably best to stay away from the Express. Period.

Whoever heard of submitting to the egos of a bunch of kids and coaches by giving them special names like "Tenacious Turtles" and "Barracudas"? What kind of message does that send to the rest of your program?