William had been my teacher for about two years before I relocated to another city and he’s the best instructor I’ve ever had. William had a great level of patience. He’s methodical with his lesson plans, and he’s very analytical. His lessons are challenging and there is never a dull moment. Most importantly, he’s passionate about music and he’ll inspire you to love music as much as he does. I highly recommend William!