"Ray's teaching is methodical and yet interesting and fun. His lessons are intellectually engaging. He weaves music theory and history into his lessons. He emphasizes good techniques and habits, as well as musicality. I can't recommend him enough as a piano teacher for both kids and adults."