Ability Levels: Beginners to Advanced Over 10 years teaching experience. Home visits are also available.