Charlie teaches all levels from complete beginners to advanced players. He has a laid-back teaching style and a great ear for what students need.