I did a three month round of antibiotics, and it worked for me. My acne was definately the result of internal issues. The antibiotics got my skin to the point where I could then address it topically. It's great for me to know that if it comes back, I have something that works for me. Acne is so different for everybody, and I assume that if his acne improves sooner than 6 months, the Dr. will take him off the antibiotics. That is a long time, I think.