The power skate training sessions were amazing for my 3 boys who are at different skill levels from beginner to intermediate. The coaches were highly enthusiastic and skilled, which was able to keep the kids attention and energy level up for the entire lesson. Noticed improvement after just one session. I would absolutely recommend this hockey training school!!!