Unleash your musical potential with personalized piano lessons from a passionate and experienced teacher.
Whether you’re a beginner or advanced, Mr. Joshua’s tailored approach will help you master the piano and enjoy the journey.
Learn to build and understand chord progressions, adding depth and richness to every piece of music you play.
Develop the skill to create and interpret captivating melodies that stay with your audience long after the music ends.
Master the art of timing and rhythm, ensuring that your music flows naturally and keeps the listener engaged.
Joshua is a seasoned pianist and an inspiring music educator with a deep love for the piano.
With years of experience, he has guided students of all ages and skill levels to unlock their musical potential.
His personalized teaching approach focuses on fostering a strong foundation in technique, creativity, and musical expression.
Joshua’s passion for music is evident in every lesson, as he strives to make learning the piano a joyful and rewarding experience for all his students.
Enhance your ability to read and play new music with confidence and precision.
Learn to play your favorite pop songs and develop skills to perform on the keyboard with style.
Understand the building blocks of music, from scales and chords to harmony and composition.
Tailored lessons for adult learners, whether you're starting fresh or returning to the piano after a break.
Engaging and fun lessons that introduce children to the joys of playing the piano and making music.
Prepare for music exams with structured lessons that follow a graded syllabus, helping you progress step by step.
Master the skills to accompany singers and musicians, focusing on timing, harmony, and supporting performances seamlessly.
Dive into the world of playing piano by ear, exploring modern improvisation, modern sounds and rhythms