After a terrible experience with a doctor who ruined my life, Dr. Jack has been a lifesaver. He's thorough and takes time with me every visit. With his help, I am hormonally balanced (believe me, I was a maniac before going to him) and I've never felt better. The one downside is that he doesn't take insurance, but I totally understand why. If he did, he'd get about 5 minutes with each patient. This is totally money well spent in my book because I feel great.