I used it (along with every other prescribed acne treatment on this planet) for a few months 2 years ago, and it did nothing for me except make my skin extremely sensitive to the sun (I got sunburned in October), and dried it out to the point where it was flaking off like face-dandruff!!
Now, when I tell you this, you will think I am crazy, but I promise, it has worked for me after years of trying and failing to clear up my skin.
Raw, organic, unrefined, virgin coconut oil (buy it in health food shops). I massage it into my face, on top of my make up, leave it for a couple of minutes, then wipe it of in circular motions with damp cotton wool pads. My skin has never felt cleaner (weird because I'm rubbing oil into my face). My skin produces way less oil than before! Before, I would do my make up at 8ish in the morning, and by 10am, I would look like I had dunked my face in a deep fat fryer. But now, no shininess whatsoever! Its something to do with the coconut oil tricking your skin into thinking its already producing enough of its own natural oils. Old acne scars and hyperpigmentation are less noticeable, and there is no need for moisturizer anymore, as the coconut oil takes care of that job as well! I have not had a single breakout since I started using it. And considering beforehand, I would wake up with at least one new spot every morning, it's like a miracle for me!!
It's naturally anti-microbial, so it works with the good bacteria on your skin to wipe out the bad, spot-causing bacteria. It's naturally anti-fungal as well. You can cleanse with it, moisturize with it (face, body, feet, hands), shave your legs (and other places) with it, use it as a lip balm, deep conditioning treatment for your hair, cuticle oil, eat it, cook with it...the list is endless!! Plus, it smells lush!!
My skin had never ever looked better, and I have completely given up on prescribed medications 