what else do you expect from common Americans with below average knowledge in everything
This is false perception that all Iranians have of Americans. That is they have no knowledge of anything.
indeed one of the faults of the Iranian society abroad is they do not know a thing about the very societies they have been living in for 30 odd years.
if you compare the Elite of American Society they know more about the world at a high-level view (not just the middle east) than Iranian Elites would do.
if you ask Iranians well what's the deal in India they would have no clue. If you ask Iranians about the history of anonymity between Japan, Korea, China Triangle they would be clueless.
Even the Iranian Middle Class is clueless compared to the American middle class.
Iranian Middle Class thinks knowing the capital city of a few European countries equates to being worldly.