CPR courses are offered by all of the following community agencies, EXCEPT January 2, 2023 by admin Canadian Red Cross St. John’s Ambulance Canadian Diabetes Association Heart and Stroke Foundation of Canada See Answer Canadian Diabetes Association