You're ignoring the fact that if helmets aren't required, ski resorts aren't required to have them available for patrons.
That's what personal injury lawyers are for. If a teacher, who should have known better, does not protect his pupil -- well, his liability payments will teach him to do so in a hurry.