I also use a tea-tree oil soap and have done twice daily now for about 4 months. I also moisturize with tea-tree oil lotion with a few drops of lavender (dry skin will produce more sebum = more spots...so must moisturise even for oily skin!) My skin has cleared up dramatically on this natural programme and any spots I do get heal quickly