American English actually isn't that bad if you look at it. Someone who's proficient (note: proficiency doesn't necessarily apply to a large part of the population) has no problem being understood by other English-speaking people.

It's all of the slang that throws people for a loop, but you get that everywhere. Even in England.