Arcadia Academy of Music has been inspiring young musicians and performers for over 35 years. We pride ourselves on providing high-quality music education in a supportive and creative environment. Our programs include private lessons, group classes, recitals, and examinations, helping students reach their full musical potential.
Position Overview
We are seeking an enthusiastic and experienced
Piano & Vocal Teacher
to join our teaching team. The ideal candidate is passionate about music education, enjoys working with children and adults, and can teach both piano and vocal students at various levels.
Responsibilities
Teach private and/or semi-private piano and vocal lessons to students of all ages and skill levels
Prepare students for recitals, performances, and music examinations (e.g., RCM or internal Arcadia assessments)
Develop personalized lesson plans based on student goals and progress
Encourage creativity, confidence, and musical expression in students
Communicate regularly with parents and the school administration regarding student progress
Maintain a professional and positive learning environment
Qualifications
Minimum 2 years of teaching experience (preferred)
Degree, diploma, or certification in Music, Music Education, or related field (RCM Level 8+ or equivalent accepted)
Strong piano and vocal skills, with the ability to teach both disciplines effectively
Excellent communication and interpersonal skills
Reliable, organized, and punctual
Experience preparing students for RCM exams or similar programs is an asset
Schedule & Compensation
Part-time position (evening and weekend availability preferred)
Competitive hourly rate based on experience and qualifications
Opportunities for performance coaching and recital participation
Why Join Arcadia?
Established music school with a strong community presence
Supportive administrative team - focus on teaching while we handle the rest
Access to modern studios and resources
Opportunities for professional growth and long-term employment
Job Type: Part-time
Pay: $20.00-$30.00 per hour
Expected hours: No more than 10 per week
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.