Yes, registration in advance is required for our classes, unless it is noted as a drop-in (playgroup, breastfeeding, postpartum, walk).