MapCheck: North America

Can you name the bodies of water, mountains, cities, and islands in this map of North America?

Grading method: Highest grade