Is Putting Tea Tree Oil On Your Face Good

Is Putting Tea Tree Oil On Your Face Good / Many customers can see results as soon as the next day.