Free: Contests & Raffles.
Then at least $20 will go into the HE program. I believe that $20 will make people more responsible. Many of the no shows are people who've booked multiple classes. Ones that are closest to them may be booked and they're on the waiting list. When the closest one calls them and says they're in, they don't bother or forget to take their names off the others.
Maybe that same kid didn't get the opportunity because the class was full. People often don't care enough about something until they take ownership of it. Paying $20 gives people ownership. If they don't have $20, they don't have enough to buy bullets, gas for their rig, or hunting clothes. And, I believe the fee is refundable once they take the class - not sure about that.
It has been brought up already. It's a good fee if it makes people give notice when they're not coming. The classes I teach have up to 30% no show with maxed out attendance. So, others who'd like to attend, can't.
I THINK THE $20 SHOULD GO TOWARD THE KID'S LICENSE IF THEY PASS.