Yes, payment for each course is due seven days prior to the start date. Non-paid courses will be dropped for non-payment two business days prior to the start date.