Before showing up to our lessons you should have some experience with a trainer kite to expedite the learning process. Each lesson is 2-3 hours typically, and it take 2-5 lessons to become independent.
I define an independent rider as someone who can now go off on their own and continue their kiteboarding learning progression in a safe manor.