Figure skating coach is the best answer. Google figure skating coaches in ice hockey, you'll be amazed. Most, if not all NHL teams have figure skating coaches.
Start him with figure skating coach now, and continue to supplement with figure skating coach throughout his career, and you will be helping him be the best hockey player he can be.
Not sure what level youre looking for but PP at Hockeytown is great...does a great job teaching the young kids proper skating form, small groups too ...does both LTS and LTP ...only drawback for some is its mid day on week days
Sharper edge is the best pure skating program which is what kids need most. Kids have done learn to skake all the way up to HS hockey edge with them and learned a ton.
Patriots in Concord do a nice job in the skills area, kids improve greatly year to year.
Kindercare (Elite), full day. Includes music program and nap time.
Sorry your kid is going to get cut.