Class Schedules

Our best deal of the semester!

Register your child by Dec. 31st & get 18% off (a saving of over $55)!
Use code MT2018 at checkout.

  • Our classes are 45 minutes of nonstop fun, serving children newborn through age 5.
  • Click on Day & Time link to register for an open class, or get on Waitlist for a full one.
  • To enquire about a class that's on hold, please email the office.
  • All payments are made online a credit card (Visa, Mastercard and Discover). 
  • Read about tuition, and policies.
  • To make up a class, schedule here.  You can make up 3 classes per semester.
  • For questions, please call 415-596-0299 or email for a faster response. 
Location:
Day & Time Teacher Status Start & End Dates Notes

Noe Valley/Mission (Holy Innocents)
Holy Innocents Episcopal Church
455 Fair Oaks Street
San Francisco, CA 94110
map and directions
Monday 9:30 AM Teacher Lenka Full 11/27/17 - 03/05/18 No class 12/18, 12/25 & 1/1/18
Monday 10:30 AM Teacher Lenka Full 11/27/17 - 03/05/18 No class 12/18, 12/25 & 1/1/18
Monday 11:30 AM Teacher Lenka Open 11/27/17 - 03/05/18 No class 12/18, 12/25 & 1/1/18
Tuesday 9:30 AM Teacher Sami Full 11/28/17 - 02/27/18 No class 12/19 & 12/26
Tuesday 10:30 AM Teacher Sami Full 11/28/17 - 02/27/18 No class 12/19 & 12/26
Tuesday 11:30 AM Teacher Sami Open 11/28/17 - 02/27/18 No class 12/19 & 12/26
Wednesday 9:30 AM Teacher El Full 11/29/17 - 02/28/18 No class 12/20 & 12/27
Wednesday 10:30 AM Teacher El Full 11/29/17 - 02/28/18 No class 12/20 & 12/27
Wednesday 11:30 AM Teacher El Full 11/29/17 - 02/28/18 No class 12/20 & 12/27
Thursday 9:15 AM Teacher Bernadette Open 11/30/17 - 03/01/18 No class 12/21 & 12/28
Thursday 10:15 AM Teacher Bernadette Full 11/30/17 - 03/01/18 No class 12/21 & 12/28
Thursday 11:15 AM Teacher Bernadette Full 11/30/17 - 03/01/18 No class 12/21 & 12/28
Thursday 4:00 PM Teacher Bernadette Full 11/30/17 - 03/01/18 No class 12/21 & 12/28
Thursday 5:00 PM Teacher Bernadette Full 11/30/17 - 03/01/18 No class 12/21 & 12/28
Friday 9:30 AM Teacher Sami Open 12/01/17 - 03/02/18 No class 12/22 & 12/29
Friday 10:30 AM Teacher Sami Full 12/01/17 - 03/02/18 No class 12/22 & 12/29
Saturday 9:30 AM Teacher Noe Full 12/02/17 - 03/03/18 No class 12/23 & 12/30
Saturday 10:30 AM Teacher Noe Open 12/02/17 - 03/03/18 No class 12/23 & 12/30
Saturday 11:30 AM Teacher Noe Open 12/02/17 - 03/03/18 No class 12/23 & 12/30


Noe Valley/24th Street (Calliope)
Calliope Dance Studio
1414 Castro Street (between 24th & 25th)
San Francisco, California 94114
location map
Monday 9:45 AM Teacher Noe Full 11/27/17 - 03/05/18 No class 12/18, 12/25 & 1/1/18
Monday 10:45 AM Teacher Noe Open 11/27/17 - 03/05/18 No class 12/18, 12/25 & 1/1/18
Tuesday 9:15 AM Teacher Bernadette Full 11/28/17 - 02/27/18 No class 12/19 & 12/26
Tuesday 10:15 AM Teacher Bernadette Open 11/28/17 - 02/27/18 No class 12/19 & 12/26
Sunday 9:00 AM Teacher Bernadette Open 12/03/17 - 03/04/18 No class 12/24 & 12/31
Sunday 10:00 AM Teacher Bernadette Full 12/03/17 - 03/04/18 No class 12/24 & 12/31
Sunday 11:00 AM Teacher Bernadette Full 12/03/17 - 03/04/18 No class 12/24 & 12/31


Pacifica (Ocean Yoga)
Ocean Yoga
90C Eureka Square
Pacifica, CA 94044
location map
Tuesday 3:00 PM Teacher Heather Open 11/28/17 - 02/27/18 No class 12/19 & 12/26
Tuesday 4:00 PM Teacher Heather On hold 11/28/17 - 02/27/18 No class 12/19 & 12/26


SoMa/South Beach (HRK Martial Arts)
Hwa Rang Martial Arts
90 Welsh Street (off 4th b/w Bryant & Brannan)
San Francisco, CA 94107
map and directions
Tuesday 9:00 AM Teacher El Full 11/28/17 - 02/27/18 No class 12/19 & 12/26
Tuesday 10:00 AM Teacher El Full 11/28/17 - 02/27/18 No class 12/19 & 12/26
Tuesday 11:00 AM Teacher El Full 11/28/17 - 02/27/18 No class 12/19 & 12/26
Wednesday 2:30 PM Teacher Heather Open 11/29/17 - 02/28/18 No class 12/20 & 12/27
Wednesday 3:30 PM Teacher Heather Full 11/29/17 - 02/28/18 No class 12/20 & 12/27


St. Francis Wood (St. Francis Episcopal Church)
St. Francis Episcopal Church
399 San Fernando Way
San Francisco, CA 94127
map and directions
Wednesday 9:15 AM Teacher Heather Full 11/29/17 - 02/28/18 No class 12/20 & 12/27
Wednesday 10:15 AM Teacher Heather Open 11/29/17 - 02/28/18 No class 12/20 & 12/27
Tuesday 9:45 AM Teacher Heather On hold 11/28/17 - 02/27/18 No class 12/19 & 12/26
Tuesday 10:45 AM Teacher Heather Open 11/28/17 - 02/27/18 No class 12/19 & 12/26