Red Cross or St. John's Ambulance both have CPR courses, usually running over a weekend.