Black Hills CPR is one of the leading CPR training providers in South Dakota offering classes at their own location in Spearfish or onsite location preferred by the learners. A wide range of courses are offered to facilitate the requirements of people belonging to different walks of life. All courses are taught by experienced instructors in a very fun and interactive environment. Special discount is available for a group of students.