This It is an excellent book for recreational skiers, ski instructors, very good skiers or advanced skiers.It is an excellent book for all skiers :)I really like it. This book helped me to become a better skier.