Not at all! It's a great way to get excited and organized for the Cookie Program (plus, you'll pick up a few extra patches!), but it is not required.
The 2017 Lulu's Cookie Academy (Cookie U + Cookie Rally + Cookie Party) was held on January 22, 2017. Check back for information on future Product Programs!