Which class was this? IIRC there are a few, and i remember taking community first aid which included community cpr (for adults, children and infants). It was reasonably thorough, but this was a while ago and classes may have changed.