This book, with CD, is a great introduction to the fundamentals of flute playing and understanding music. All examples sound great and are fun to play. Covers a variety of styles including Classical, Jazz, Blues, Pop and Rock, along with an introduction to improvising.