CPR cannot be learnt online. The course has to be hands on. Ensure that the instructors teaching you are certified by the American Heart Association or the American Red Cross. Unless courses are certified by the AHA, the certification is not valid for those who need a certification in CPR for professional reasons. Some teachers claim that they are AHA compliant or that they follow AHA guidelines. But, this is not the same as being AHA certified. A qualification from such a teacher will not be accepted by any instructor.