Angel Beats! is truly amazing. I'll be watching all the way to the end.
I was surprised when I saw that TK wasn't played by a Japanese. He seems to have a hint of a Japanese accent ("Just wild then" and "F*ckin' crazy" in Ep 2 sound a little weird), and he speaks some Engrish (which could be just the script). I wonder if TK's VA is fluent in English?