I am a mature age student and Greg has found the balance I need to learn beginner pieces without it ever being childish. Greg teaches techniques obviously but also dips into theory, just enough to satisfy my curiosity without it being overwhelming. He is patient, enthusiastic and encouraging. I recently attempted my first AMEB exam in over 10 years and although I was extremely nervous, all the foundational work by Greg paid off and I got an A. Thank you, Greg.