The statement "In England the normal abbreviation for the name Edward is Ted and the abbreviation for the name Theodore is Theo.  In America, however, Edward is usually abbreviated Ed and Theodore is abbreviated Ted -- which can be confusing." is true because American English often differs from the British English spoken in England.