Yes, all classes require either a deposit or full payment to confirm your booking – depends on which class you enrol in.