INDOOR CLASSES
All indoor classes are hosted at the Shore Galleries Training Center unless noted.
OUTDOOR CLASSES
All outdoor classes are hosted at the Compound in Crete unless noted.
All indoor classes are hosted at the Shore Galleries Training Center unless noted.
All outdoor classes are hosted at the Compound in Crete unless noted.