I got my first windsurfing lesson last week from Jason at Wind'n'Water, geez it made a difference! I had read everything I could find with regard to learning, but actually having someone with experience to talk to and offer advice was amazing.
Wonder of wonders, I made it to the straps for the first time ever in that session!!

I don't know if it was just seeing someone use my board and therefore give me the confidence to know that my board + sail is capable of doing all that fancy stuff, or if it was the advice, but I do know that it really helped. Watching Jason do a duck gybe in front of me
on my board made me think that the only thing stopping me is time on the water...
If you're a learner (and a tightar$e) like me then get at least one lesson, it's really worth it