No. You must download all of your programs before your subscription expires.
You must download all of your programs at the end of each subscription.
You are not restricted in the amount of times you can download a program.
Some lessons will include a link for resources provided by an external provider. We are currently developing all of the resources to match our lesson plans. Stay tuned!