Anytime but if you wish to have your credit refunded you should cancel 3 days before. You will receive full credits back for all cancellations that are made more than 72 hours before the class time. Only for cancellations later less than 72 hours in advance credits are not refunded.