Hormone free

What are birth control types that are hormone free besides the iud ? Is natural family planning using cervical mucus and cervical checking accurate ?