Piano, Keyboard and Music Theory Tuition

My Piano Teacher Edinburgh - piano, keyboard teacher, Gorgie, Edinburgh, Scotland (UK)


Email:pianoedinburgh@gmail.com | Mobile: 07405 102798

John Richard, piano/keyboard teacher, Gorgie, Edinburgh, Scotland (UK)

Hi, I'm John Richard. I've been teaching piano and keyboard to private students since 1996, but I've been playing since the early 1980s. I hold a German university diploma in classical piano and a full PVG (disclosure) certificate. As well as teaching, I also perform regularly at venues across Scotland.

The main instruments I teach are piano and keyboard, including all styles from classical, romantic, baroque, tango, rock and pop to jazz and song accompaniment. Whether you're a beginner or a more experienced player looking to take your skills to the next level, I tailor my lesson-plans to each individual student so you'll get the most out of my one-to-one classes and quickly begin to realise your musical potential.

I also work as an accompanist, and can provide accompanist services for voice and other instruments.


"John is without doubt the most talented and professional pianist
I have ever worked with. I have no hesitation in recommending him as a teacher."
Shane B., Edinburgh

I also teach music theory, either as a stand-alone course or within the context of instrument tuition.

I specialise in tutoring school and college students as they prepare for music exams. Whether you're studying Standard Grade, Int I, Int II or Higher, I can help you maximise your marks in both the performance and listening exams.

My lessons are priced at £25 for an hour or £20 for 45 minutes. Your first lesson is absolutely free! If you then decide to proceed, the normal schedule is one lesson per week. I usually teach at my home in Gorgie but can arrange to come to you if that is more convenient. I want to help you become a great musician, but remember, that can only come with plenty of practise.

Feel free to drop me an email at pianoedinburgh@gmail.com or call me on 07405 102798.

Thank you for your visit.