The how and what of good practice.

It happens more than it should: I walk into a lesson and the student is jaw-droppingly unprepared and the excuse offered is, “I didn’t have enough to practice.” It was […]

This website uses cookies to ensure you get the best experience on my website.