I was also taught by Shern Wong, and I will also say that he is a good teacher. I did register as a Yamaha student, although I did have another teacher at first. He was a nice guy and all, but not necessarily as good a teacher, so it may just be up to luck