Once Tim gave me his book my casting was poor and in great need of improvement. Since I started to seriously work the exercises in his book my casting gets better and better. The great thing about this book is, that I feel improvement with each step I take. The book immediately shows me where my difficulties are and I am able to correct them in a short time. Which is usually the trouble with self teaching books, that they don't. So this book definitely makes my casting better and so I recommend it to anyone who wants to be a better caster, beginner or intermediate.
I started fly tying with this book. After Tim guided me to South African streams and whitnessed my poor casting style he gave me the book "Learn to Fly-cast in a weekend" which made it very easy for me to improve my casting. As I also wanted to tie my own flies I started learning to tie with his book. I got two other books from friends, but they are both not to compare with this one. With easy steps I learned tying good effective flies within a short time. I have tested them on various rivers and they work well! Great book, thank you Tim.