Late to game on this thread, but I would highly recommend taking a class like previously mentioned with AHA. The American Heart Association has a Heart Saver / First Aid class. It runs through CPR and a list of medical and trauma stuff. If you can find a good training site that provide hands on, that would be the best bang for your buck.