Well executed training - in just shy of 4 hours I earned my CPR, First aid and AED certificate.  Kari brought in real world anecdotes to supplement the videos.  Training equipment was excellent.  Only negative is the run down strip mall where the business is located - I was a bit concerned walking to my car late at night, but I am also unfamiliar with the area.  I would returned for further training.