2026–27 School Year · Classes, trials & enrollment

Group Music Class Schedule

Join us for music-making all season long! Enrollment and trial classes are available throughout the year, subject to class availability. Explore our weekly schedule, find a class that fits your family, and join us for a trial or enroll.

8-week Session 1B began October 27, 2026! Join the second 8 weeks of our 16-week Fall programs: Music Together® (1 month–4 years), PreK Music ABCs with Keyboarding (3–4 years), and Rhythm Kids (4–6 years). New families are welcome! Explore the classes below and select a program to request a trial class or enroll. Classes, trial openings, and placements are subject to availability and confirmation.

Piano & keyboard classes: Winter–Spring 2027 20-week schedule is listed below. Four additional 10-week beginner pilot classes are marked “NEW CLASS FORMING.”

Piano Music Foundations — Beginner
(Level 1)
20-week semester & 10-week pilot classes · Ages 4–10
Trial & Enrollment
Piano Music Foundations — Intermediate
(Levels 2–6)
Continuing students ·
Ages 5–16
View & Enroll
Keyboard Advanced Musician + TCL
(Levels 7–14)
Advanced keyboard ·
Ages 9+
View & Enroll

52 class times shown

Swipe horizontally to compare all days.

Location Monday Tuesday Wednesday Thursday Friday Saturday Sunday
OSM Columbia 9520 Berger Road, Suite 104 Google Maps
4:30 PMPreK Music ABCs with KeyboardingAges 3–4 years • Olenka
5:15 PMPiano with Music Foundations BeginnerLevel 1 · Ages 4.5–6 · Jen
5:15 PMPiano with Music Foundations IntermediateLevel 1AA · Ages 5–16 · Jen
6:15 PMPiano with Music Foundations BeginnerLevel 1 · Ages 6.5–10 · Jen
6:15 PMNEW CLASS FORMINGPiano with Music Foundations BeginnerAges 6–9 · Starts Nov 9 · 10 weeks
6:15 PMPiano with Music Foundations IntermediateLevel 1BB · Ages 5–16 · Jen
9:30 AMMusic Together®Ages 1 mo–4 years • Yulia
4:30 PMPiano with Music Foundations BeginnerLevel 1 · Ages 6.5–10 · Tanya
4:30 PMPiano with Music Foundations IntermediateLevel 1BB · Ages 5–16 · Tanya
5:30 PMPiano with Music Foundations BeginnerLevel 1 · Ages 4.5–6 · Tanya
5:30 PMPiano with Music Foundations IntermediateLevel 1AA · Ages 5–16 · Tanya
6:30 PMAdvanced Keyboard Musicianship with TCLLevel 7B · Ages 9+ · Tanya
7:30 PMAdvanced Keyboard Musicianship with TCLLevel 14B · Ages 9+ · Tanya
4:30 PMPiano with Music Foundations BeginnerLevel 1 · Ages 4.5–6 · Tanya
4:30 PMPiano with Music Foundations IntermediateLevel 1AA · Ages 5–16 · Tanya
5:00 PMNEW CLASS FORMINGPiano with Music Foundations BeginnerAges 6–9 · Starts Nov 5 · 10 weeks
5:30 PMPiano with Music Foundations BeginnerLevel 1 · Ages 6.5–10 · Tanya
5:30 PMPiano with Music Foundations IntermediateLevel 1BB · Ages 5–16 · Tanya
6:30 PMPiano with Music Foundations IntermediateLevel 3B · Ages 5–16 · Tanya
7:30 PMAdvanced Keyboard Musicianship with TCLLevel 13B · Ages 9+ · Tanya
4:30 PMPreK Music ABCs with KeyboardingAges 3–4 years • Yuliia
5:15 PMRhythm KidsAges 4–6 years • Yuliia
10:00 AMMusic Together®Ages 1 mo–4 years • Olenka
OSM at Harriet Tubman Center 8045 Harriet Tubman Ln., Columbia, MD 21044 Google Maps
OSM Ellicott City 10207 Baltimore National Pike Google Maps
10:25 AMMusic Together®Ages 1 mo–4 years • Olenka
4:00 PMPiano with Music Foundations BeginnerLevel 1 · Ages 4.5–6 · Jen
4:00 PMNEW CLASS FORMINGPiano with Music Foundations BeginnerAges 4–5 · Starts Nov 3 · 10 weeks
4:15 PMPreK Music ABCs with KeyboardingAges 3–4 years • Yulia
4:55 PMPiano with Music Foundations BeginnerLevel 1 · Ages 6.5–10 · Jen
4:55 PMPiano with Music Foundations IntermediateLevel 1BB · Ages 5–16 · Jen
5:50 PMPiano with Music Foundations IntermediateLevel 2B · Ages 5–16 · Jen
4:15 PMPreK Music ABCs with KeyboardingAges 3–4 years • Yulia
5:10 PMMusic Together®Ages 1 mo–4 years • Yuliia
10:30 AMMusic Together®Ages 1 mo–4 years • Yuliia
5:15 PMAdvanced Keyboard Musicianship with TCLLevel 7B · Ages 9+ · Lyuba
6:15 PMPiano with Music Foundations IntermediateLevel 4B · Ages 5–16 · Lyuba
4:55 PMPiano with Music Foundations BeginnerLevel 1 · Ages 4.5–6 · Olenka
4:55 PMPiano with Music Foundations IntermediateLevel 3B · Ages 5–16 · Lyuba
5:50 PMPiano with Music Foundations BeginnerLevel 1 · Ages 6.5–10 · Olenka
5:50 PMPiano with Music Foundations IntermediateLevel 4B · Ages 5–16 · Lyuba
6:45 PMPiano with Music Foundations BeginnerLevel 1 · Ages 11–14 · Olenka
6:45 PMAdvanced Keyboard Musicianship with TCLLevel 10B · Ages 9+ · Lyuba
8:00 PMAdvanced Keyboard Musicianship with TCLLevel 11B · Ages 9+ · Lyuba
9:00 AMPreK Music ABCs with KeyboardingAges 3–4 years • Olenka
9:00 AMNEW CLASS FORMINGPiano with Music Foundations BeginnerAges 4–5 · Starts Nov 7 · 10 weeks
9:00 AMPiano with Music Foundations IntermediateLevel 3B · Ages 5–16 · Lyuba
10:00 AMMusic Together®Ages 1 mo–4 years • Ramon
10:00 AMPiano with Music Foundations IntermediateLevel 2B · Ages 5–16 · Lyuba
10:55 AMMusic Together®Ages 1 mo–4 years • Ramon
11:00 AMPiano with Music Foundations BeginnerLevel 1 · Ages 4.5–6 · Lyuba
11:00 AMPiano with Music Foundations IntermediateLevel 1AA · Ages 5–16 · Lyuba
12:00 PMPiano with Music Foundations BeginnerLevel 1 · Ages 6.5–10 · Lyuba
12:00 PMPiano with Music Foundations IntermediateLevel 2A · Ages 5–16 · Lyuba
OSM at Capitoline Center 8360 Court Ave., Ellicott City, MD 21043 Google Maps

No matching classes

Try another filter or submit the registration form with your preferred schedule.

Registration Form

Schedule, instructors, levels, and availability are subject to change. Placement and registration are confirmed by Olenka School of Music.