The above post highlights just how helpful a casting instructor can be! After over 30 years of fishing as a self taught caster (using the instructions on the back of my first rod which came from Argos

) I decided to learn the 'double haul'. Booked a lesson with a casting instructor and was able to do it within a few minutes (not brilliantly, but reasonably), the rest of the lesson was spent practicing it and learning different techniques for dealing with wind.
When I wanted to salmon fish I went to Michael Evans for casting instruction on the spey casts, snake roll etc. So I can't believe it has taken me so long to think to learn to haul when trout fishing! Not only does it help with distance it is a huge benefit when dealing with windy conditions.
I am fortunate to have a little land, so now tend to practice casting almost every day, it's relaxing and fun, and there are so many different casts you can use for different fishing situations there is always something to learn (it's also the next best thing to fishing IMHO). I can now cast an entire line (including WF5 and usually without tailing loops) when line and rod match well.
Bottom line, I can thoroughly recommend having a lesson; it has added greatly to my enjoyment of the sport and indeed fishing ability; definitely the best money I have spent in ages and is really not expensive.

Just my thoughts...
Andrew