Dave is an excellent teacher for our daughter, always pick the greatest songs. He's enjoying is job which makes a big difference, is fun and strict. We had some bad exper ... more