top of page
performance
Girl Playing Beginner Piano

 Piano Lessons for all Levels 

Piano scores
  When to start?   

Are you excited about starting piano lessons for your child? A trial lesson is the perfect way to get started! It's an opportunity to explore the piano, meet the teacher, and see if it is the right fit. Don't miss out on this fantastic chance to introduce your child to the beautiful world of music.

Siblings doing a duet during lesson
Fun lesson time

 Students (siblings) doing a Duet during lesson

My unique & effective individual lessons

Lessons as Unique as You!

Every student learns differently - that’s why my private piano lessons are tailored to them, helping even beginners from age 5 progress with confidence and joy.
Why students thrive:

🎯 Personalized Lessons
Lessons customised to each student’s pace, style, and interests.

📚 Clear Learning Path
A structured syllabus for steady, visible progress.

🎓 Exam Readiness

Comprehensive training for students preparing for graded music exams.

📝 Practice & Goal Setting 

Printables and notes keep practice and goals on track.

💻 Technology in Learning
Digital tools make practice creative and engaging.

🖐 Healthy Technique
Cultivating proper posture, hand position, and safe, efficient playing habits.

🎲 Fun & Games
Off-the-bench activities, games, and ear training make learning memorable.

📅 Monthly Music Topics
Adding variety, inspiration, and fresh challenges to lessons.

🎼 Theory & Music Appreciation
Understanding theory, score analysis, form, style, and context.

🤝 Teamwork & Collaboration
Workshops and ensembles build confidence.

🎤 Performance Skills
Recitals, competitions, and informal studio sharings help students shine.

👨‍👩‍👧 Parent Partnership
Regular updates, termly newsletters, and support for families.

🧠 Life Skills
Focus, discipline, and patience that last a lifetime.

🎉 Celebrating Success
Awards and recognition for milestones.

🕒 Flexible Options
Hybrid lessons to suit busy schedules.

🎧 Online Lessons 
High-quality virtual lessons with multi-angle views, screen sharing, and interactive tools - just as effective as in-person. Includes live sessions plus optional asynchronous lessons for extra practice and flexible learning, ideal for busy families and students abroad.

Printed resources

Off-the-bench activities that make learning FUN

Group workshop for young beginners

Pre-scheduled music workshops

Sheet Music
Davin review

Davin

Teacher Bonnie didn’t just teach me how to play piano; she nurtured, guided, and educated me in so many aspects of life beyond music. I believe the most important quality of any educator, in any field, is the ability to genuinely connect with the heart, to truly care, not just about what’s being taught, but about who’s being taught. And that’s exactly what she did. I will forever be grateful for the impact she's made.

Thank you for everything, Aunty Bonnie 

Review

Mr. Ng

My son has been practicing piano here since 9 years old. Soon he'll be 21. It's been awesome to hear my son uses piano to destress and express his emotions at home.

Bonnie is patient in adapting her teaching to the students' profiles and sustaining their interest long term. Thank you!! Highly recommend!

Parent's review

Mdm. Norli

 Despite my child's reserved nature, she somehow managed to keep him engaged, showcasing her remarkable patience and commitment. She worked with his unique personality, using a gentle approach that made him feel comfortable and at ease.

My child developed a good foundation in classical pieces, and opportunities to perform outside of the class boosted his confidence too. I highly recommend Teacher Bonnie - she's a gem!

Learning the RIGHT WAY from the Beginning

During 4th lesson - a 5-year-old student played a duet with me 

(Introduction to posture, note values, fingering, rhythm, aural & overall music appreciation)

Within 2 months - a 6-year-old doing note reading on the app

(More in-depth on note reading, theory, listening & playing skills)

Within 3 months - a 6-year-old onto the second repertoire book 

(Attempting various pieces, techniques & overall cultivating musical sense) 

Step-by-step progress of Young Beginners                      

 2nd month 
 3rd month 
 1st month 
bottom of page