Dr. Barry Sears Dr. Sears Comments:

Except for the whole grains, all good choices.  However, no indication how to balance them for the best hormonal effects.