Ski progression and lessons. What do you suggest?

I have been skiing for around 4 years and would consider myself an intermediate skier but with some weaknesses in skiing certain terrain, such as in trees or moguls or very steep terrain.

I'm wanting to progress and so far I've only had a few lessons when I started and then lessons for skiing off-piste terrain. I've focused a lot of backcountry skiing as this is the my main goal with skiing however realise that this doesn't help much with improving technique because it's harder to get many runs in one day touring.

I've moved to BC, Canada and mostly skiing in the Sea to Sky where tree skiing is important.

Next season I'm thinking of getting more lessons to improve my skiing, but should I book a week of lessons all consecutively or should I have them more spaced out with a lesson each week for 5 weeks or so? What would you suggest