There are about 50 presidents. Go to http://www.answers.com/topic/list-of-presidents-of-mexico Some with foreign names.
No.
Canada and Mexico
No, the president of the US does not have authority over other countries such as Canada, Mexico or Brazil. But that said, he does have influence. All presidents of the United States can (and often do) make policies that influence other countries.
Canada does not have presidents.
The U.S does but not Canada.
Canada, Mexico
Presidents only.
Illinois is closer to Canada than to Mexico.
Obama went to Canada.
Canada has never had a president.
Mexico and Canada.