Cardiac rehabilitation is a professionally supervised program that helps improve the health and well-being of people who have heart problems. This Cardiac rehabilitation programs usually provide education and counselling services to help heart patients increase physical fitness, reduce cardiac symptoms, improve health and reduce the risk of future heart problems, including heart attack. Cardiac rehabilitation helps in recover after heart attack & heart surgery.