Yes, but if there were a dub, TK wouldn't make sense! He would just be a normal character and wouldn't be as funny. ^ ^
This would be the best place to watch, in my opinion. The quality is rather high, and it loads very quickly!
http://www.goodanime.net/category/angel-beats