My child has done a number of winter training programs, including the 3 mentioned here - HP Elite, Golden Boot and Arlington. Depending on the skill level of your player, any of the 3 may be worth doing but of the 3,HP is the best option imho; it’s indoors so minimal chance of cancellations, high quality group of players, decent class size and price is competitive. Arlington is outdoors (the ones we did) so weather can be an issue; they do divide classes between rec and travel so it’s helps to big differences in the players’ levels, but if your kid is a high lvl, then there can still a big gap even on the travel side; the groups were pretty big. Golden Boot had nice programs but did not draw as high a level of player. The younger your kid, the higher I would recommend them.