Our web program requires that each member have a unique email.

This makes sense from a programming standpoint, since how else will they recieve membership updates. renewal reminders, reset a lost password,  or register for a trip.
However, many folks don’t have emails for their children. One work-around is to set up a free gmail account.

With gmail, you can put periods (.) in the address and our web program will think each is unique, but all emails will go to the same gmail account.

So:
kid.number1@gmail.com
kid.number.1@gmail.com
kidnumber.1@gmail.com
will all be delivered to the same account but will be unique as far as our system is concerned. (Note that most email providers don’t work this way).
More at rd.com/article/dots-in-gmail-address-rule/ .
You can also use an email address that doesn’t actually exist, but then you won’t get renewals, have password recovery or any of the other functionality that are new site offers.

The fun begins