WOW!!!
Aren't you a clever boy!!
though....... can you really speak "American"? and "Kanglish"? Do you know all the slang they use there?
Even in different parts of the same country the slang will vary..... and you don't even live there so how can you really say that you speak it?