For our shop rides, my spin classes, and any outdoor class we sponsor (kayak, canoe, hike, ski, etc), we have a standard waiver that has been approved by our attorney. My bike ones are worded a little different to cover the use of a helmet. When participants ask me why they have to sign, I say it covers us from them being stupid. This usually gets a few chuckles.