Re: Fly casting lessons scheduled:)
I would highly suggest a lesson first, then books and video's and more lessons.
The reason being a good instructor will have you looking critcally at your cast as you practice. They will also see poor technique and work with you on correcting it before it gets engrained.
I find greatest success in teaching people to cast who have no prior experience or preconceived notions.