Basic and advanced cardiopulmonary resuscitation training is worthwhile yet time consuming. Anesthesiologists should be among the most qualified leaders in CPR teaching programs. Using a modular self-teaching presentation for basic and advanced cardiac life support courses, minimal instructor time is required to accomplish proficiency in both didactic and mannequin performance for participants. This method can be adapted to various educational levels and time constraints without compromising quality of teaching.