Great class! David was knowledgeable and professional, thoroughly gong over techniques and possible situations. Loved the hands on experience. I feel prepared to perform the life saving techniques, just hope I never have to. Very worth taking this class.