David Allen has been teaching for over 20 years. He has experience with students of all ages and levels. Seeing students learn and grow musically is very exciting for him. He believes everyone has musical potential. Dr. Allen recognizes that each student is an individual with their own specific goals, needs, and learning style and takes this into account when working with students to help them achieve their fullest potential. David Allen is available for private lessons, masterclasses, clinics, and residencies. Please use the contact page if you are interested in lessons, or in scheduling a clinic or masterclass.