On the topic of Mexico, it seems times are changing. At one point, Mexico was considered Central America and that is how I remember it being taught in grade school. Even looking it up online, I can find it being Central or North America, so there is no real consensus it seems.