Cheltenham Piano Lessons
Dan Goodrum BMus
Learning piano
with Dan
interesting links
Other professional musical work
About Dan
Welcome to Cheltenham Piano Lessons

I teach a range of abilities, from nervous beginners, to those who are preparing for exams, auditions, competitions, GCSE and A level performance and entrance to
university or music college. Whether your interest in piano is purely for leisure, or you have more professional aspirations, I am happy to hear from you on or 07795-298903.

What's on this website

If you're interested in learning piano with me, you can find information on the website about my approach to music making, learning (including enjoyment, broad resources, and well thought out sequencing of ideas and experiences), and what you can gain from a one-off consultation lesson. You might also want to take a look at my resources page which I update with new links, videos and articles to help you in your piano playing.

Who I teach

What's on this website

My background

What I offer

Get in touch

My background

As a piano teacher, I bring broad musical experience.
Music has long played a central role in my life, ever since my first piano lesson at the age of 6. I have studied with master pianists, won music scholarships, medals and awards in competitions, been a multi-instrumentalist and played as a principal bassoonist in orchestras, as a composer had my work performed in public by professional ensembles, developed a wide knowledge of musical repertoire (including a specialism in film music), mastered studio and recording skills, received a music degree from Cardiff University, and performed in some wonderful venues. You can find out more about me here.
What I offer

If you want to talk about

Please do get in touch with me on 07795-298903 or I look forward to hearing from you.

Dan Goodrum
Telephone: 07795-298903 -- Address: 2 Merriville Road, Cheltenham, Gloucestershire, GL51 8JF
Email: --
Ashchurch - Birmingham - Bishops Cleeve - Bourton-on-theWater - Bredon - Bristol - Broadway - Brockworth - Burford - Charlton Kings - Cheltenham - Chipping Camden - Chipping Norton - Cinderford - Cirencester - Cotswolds - Coventry - Evesham - Eynsham - Fairford - Gloucester - Leamington Spa - Lechlade - Ledbury - Leighton Buzzard - Malvern - Moreton-in-Marsh - Nailsworth - Newent - Northleach - Oxford - Painswick - Pershore - Rugby - South Cerney - Stow-on-the-Wold - Stratford - Stroud - Swindon - Tetbury - Tewkesbury - Upton - Warwick - Winchcombe - Witney - Woodstock - Worcester