In reply to Nomisr:
One on one is bound to be good.
If you do it at the Wave pool in Bristol you'll have guaranteed repeatable waves too.
As an extra/alternative, I've signed up to one of the online training training courses OMBE.
I've learnt so much, getting the pop up and posture just right, and training on a surf skate skateboard has been really fun.