No. Any level of account can reserve a place on a class (provided they have validated their email address). You can join as a free account, select the class you want to attend, and reserve your place. You’ll be contacted 1-2 weeks prior to the start date to remind you to upgrade your account.