Joshua offers a wide range of piano lessons tailored to meet the needs of students at every level. With over 10 years of experience and a passion for teaching, Joshua ensures that each lesson is engaging, personalized, and effective, helping students develop their musical skills with confidence. Whether you’re a beginner or an advanced player, there’s a lesson for you.
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
Joshua offers lessons in both English and Mandarin, making his teaching accessible to a broader range of students.
Booking a piano lesson with Joshua is easy! Here’s how you can get started:
Payment:
Payment is chargeable at the end of each month. Joshua will send the fees payable to students or parents through WhatsApp.
Late Arrival:
Lost time due to the student’s late arrival will not be compensated or made up.
Last-Minute Cancellations:
Late-minute cancellations will not be entertained, and a 50% fee will be charged for the cancellation.
Cancellation/Rescheduling Policy:
Students must inform Joshua at least 24 hours in advance if they wish to cancel or reschedule a lesson. This policy only applies to students with a valid medical certificate or a legitimate reason. After proper notice, a make-up lesson may be arranged based on Joshua’s availability.
Make-Up Lessons:
All make-up lessons should be arranged in accordance with Joshua’s schedule.
Missed Lessons:
Students who miss or cancel 4 or more lessons may be removed from their time slot and replaced by students on the waiting list.
Public Holidays:
There will be no lessons on public holidays, and they will not be chargeable. Students can arrange a make-up lesson if desired. Special requests for lessons on public holidays will incur an additional charge of $20 per lesson (excluding make-up lessons).
Termination Notice:
A one-month notification is required for the termination of services.
Transportation Fees:
For private lessons taken at the student’s premises, a transportation charge of $20 per lesson is applicable.