
Winter Session (10 weeks): January 5-March 15 -- Register today!
Includes a Holiday Sing-along the first week of December
50% off additional weekly classes for the same student
Unlimited Make-ups
Babies Only Enrollments include UNLMITED classes
Book a private class for your group of 6+
*NEW* Playdates: In Harmony @Play, Dec 1-20
Learn more HERE!
In Harmony Music - San Francisco (Presidio Wall Playground) Pacific Ave & Spruce St
San Francisco, CA 94118 location info |
|
Monday |
4:00 PM - 4:40 PM |
Dec 01, 2025 |
1 day |
Olive / Team |
|
|
Friday |
11:45 AM - 12:25 PM |
Jan 09, 2026 |
10 weeks |
Justine / IHM Team |
|
In Harmony Music - San Francisco (Alta Plaza Park) Jackson St & Steiner St
San Francisco, CA 94115 location map |
|
Monday |
9:00 AM - 9:40 AM |
Jan 05, 2026 |
10 weeks |
Olive / Team |
|
In Harmony Music - Benicia (First St Green) First & E B St
Benicia, CA 94510 map and directions |
|
Wednesday |
4:00 PM - 4:40 PM |
Dec 03, 2025 |
1 day |
Justine & Tom / IHM Team |
|
|
Wednesday |
5:00 PM - 5:40 PM |
Jan 07, 2026 |
10 weeks |
Tom / IHM Team |
|
In Harmony Music - Sausalito (Dunphy Park) Bridgeway at Napa St
(on rainy days we'll meet in Edgewater Room @ 420 Litho St)
Sausalito, Ca 94965 location map |
|
Saturday |
11:30 AM - 12:10 PM |
Jan 10, 2026 |
10 weeks |
Justine & Tom / IHM Team |
|
In Harmony Music - Tiburon (Blackie's Pasture) 516 Blackies Pasture
Belvedere Tiburon, CA 94920 map and directions |
|
Tuesday |
11:00 AM - 11:40 AM |
Jan 06, 2026 |
10 weeks |
Lanie / IHM Team |
|
|
Tuesday |
12:00 PM - 12:40 PM |
Jan 06, 2026 |
10 weeks |
Lanie / IHM Team |
|
|