Each skill section in this excellent resource for beginning intermediate and advanced players is concise easy to understand and provides an effective and meaningful approach to learning one- two- and three-octave scales plusmore. Presentation of scales and arpeggios include excellent fingerings and an emphasis on bowing and rhythmic variations. Beginners are supported with rote and music notation as well as specific goals to accomplish. One specialfeature is an intense focus on the development of the intermediate player through two-octave scales arpeggios and chord progression arpeggios! These studies increase knowledge of music theory promote chord recognition and areespecially valuable for those learning improvisation. Advanced players will be challenged by three-octave major and minor scales presented in increasing rhythmic values. Finally scales in sixths and thirds are offered forcontinued study and development of double stops. Discover a deep appreciation for getting the most out of scales!