Many CPR training classes offer free CPR Kits to the participants, these kits cna vary as far as content(s) go, but many of them have a Barrier Mask. alcohol wipes, sterile gloves, etc.
Training session typically allow the aprticipants one-on-one instruction, and hands-on approaches to learning.
Real-life scenarios are portrayed with the use of items such as "Little Junior", a practice dummie, where the aprticipants are able to get a feel for what it is like to do actual chest compressions, mouth-to-mouth breaths, AED positioning, etc.