Shan has transformed my playing over the last 9 years. He knows what I find difficult and can always explain. If you just want to learn tunes, he's probably not for you, but if you want to learn & appreciate jazz music, there's no better.
Shan’s teaching system is both structured and flexible, so you feel that you can make progress at your own pace. Shan has infinite amounts of patience and deep knowledge and love of the music, which brings real joy to the learning process.
I have been studying with Shan for roughly three years now and I can safely say his lessons have become a fundamental part of my life, something I would find very hard to give up. He is a great teacher with an infinite amount of patience!