Last week, my buddy and I took a 2 day jet ski lesson with Jason Stoyer. WOW what a 2 days.
I am Magic74's buddy -- let me throw in my 2c about those two days. Firstly, I am in no way associated with Jason Stoyer (met him once for 5min prior to those two days), or for that matter anyone -- this is my first year of riding and I realized that in order to get better more quickly I'd need a professional help. And that's really what this is all about -- Jason Stoyer is a professional rider (we all knew that from videos), but for you, and me, more importantly, he is a true professional when it comes to teaching, as well. He showed up on time; stayed the whole day until I said I've had enough; showed me every trick I wanted to see (from 10ft away); answered every question I had; observed my every move while riding; helped around the ski, and more.
So, as far as what you get this is top-notch. Is it worth the money? To me absolutely yes. If I have a choice of spending a day with a professional or buying some stupid part that will supposedly help me ride better (like carbon fiber fuel tank or whatever), it doesn't even compare. What you get by having a professional teach you is something you can use on any ski, and something that would otherwise take you a loooong time to figure out by yourself.
Additionally, I got to test-ride his XS1000, and oh, mama, was that a fun 20-min ride, or what. My next ski will have XS1000 in it, for sure.
I will post my thoughts about the next training day (in about a month or so, I hope).