For those that want to take CPR courses you can take them with:
in Canada:
St. John's Ambulance:
http://www.sja.ca/Pages/default.aspx
Canadian Red Cross:
http://www.redcross.ca/article.asp?id=8328&tid=068
In the USA:
Red Cross:
http://www.redcross.org/services/hss/courses/aed.html
Heart & Stroke Foundation (apparently -- website isn't loading however).
Getting instructions now is a good start but for longer term, you should take a full course on it and re-certify regularly. Could mean saving someone's life. And that would make it worth it.