Detroit Schedule

Our classes are offered weekly and require no commitment to a particular day or time. Advanced registration online with payment is required. We do not accept drop-ins. Click “View details” on a specific class for full description and recommended attire.