Donating Blood

We're doing a blood drive at school, and I really want to participate.  I just don't know what it will be like

Has anyone donated blood before? I'm looking for some information from someone who has done it before, or anyone who can tell me about donating blood.  Thanks!