Tea tree oil is really toxic when consumed so never drink it! It's great when used pure (100%) as a spot treatment when you see a pimple starting to form. Don't use much of the 100% oil though, and only use 100% for spot treatment. If you're going to use it on your whole face you have to use it in a much less concentration.
I haven't used green tea so can't comment on that.