One size fits all, my husband and I went to Dr. Craig for at least 6 months. I only saw Dr. Craig one time and my husband never even met him! When he put me on Metformin it elevated my liver enzymes, dr. Craig told me Metformin wasn't metabolized through the liver and to stay on it...my primary doctor immediately took me off and informed me metformin is know to elevate liver enzymes. We had other issues with the office not calling back, etc. He may work for some people, but he certainly didn't work for us. We found much better success with another fertility doctor that individualized his plan and helped bring our daughter into this world. We saw Dr. Craig back in 2009, I am hoping his practice and office staff has improved since...but I wouldn't hold my breath as the office seemed to be a infertility sweat shop. With that being said...I did have one friend who had success with Dr. Craig...but several who did not.