Our Schedule

Due to the coronavirus pandemic, we're offering virtual classes, limited-numbered indoor classes and outdoor classes (weather permitting). Please check the weekly schedule update below.