Enjoy the recorder : a comprehensive method for group. individual and self-tuition