Visit the American Heart Association website to help locate a course near your home in the United States. There are also many other national and regional heart associations that offer the same service, depending upon the location.
Visit this site for a free download, including excellent animations and audio of heart sounds.
Visit this site for a more detailed analysis of ECGs.