Animal fats are seen as culprits of high cholesterol by many nutritionists, so many people are avoiding animal fats. The mainstream recommendation is currently that we make animal fats no more than 10% of our caloric intake. But, there is another voice that says these fats contain necessary nutrients, amino acids that contain carnitine and other substances vital to fat metabolism.
You may have heard a lot lately about the cruciferous vegetables: broccoli, cabbage, cauliflower and brussels sprouts. Studies show they are a highly desirable addition to your diet. They reduce toxins in the intestinal tract and help prevent cancer--especially colon cancer. Their only downside is their high sulfur content, which disagrees with some peoples' digestion.