Dave has been teaching my 3 girls(ages 5 to 10) for 1 year now and they all love him! He does piano and voice with them and is extremely patience and understanding, especially given my oldest one has an emotional issue and needs the extra TLC. Dave never criticizes them, but finds way to encourage them to do better with gentle kind words. He has been a blessing to our family!