I did this as an audiobook. I would have given it 5 stars, but the reader of the book had a very distracting sing-song cadence.
This covers a broad period of history in the Mexico region. Through it you gain an appreciation for how much turbulence, change, and cultural upheavals has happened here for centuries. It takes you right up to the previous President, and starts with histories of the various native tribes that lived in the region.
It also, in my view, tried to be non-partisan and objective, particularly in how it described Hernan Cortez and the Spanish conquest, while also giving the Mexican point of view of the succession of Texas and the sale of its northern lands, which they call the "American Invasion", not the "Mexican-American War".
One fact not taught in the US: Texas wanted to secede from Mexico because the Mexican government, well before the US, has outlawed slavery. The revered Alamo was part of the fight to keep slavery in Texas.
One fact taught wrongly in the US: the Aztecs and Montezuma did not think Cortez was a god. They knew he was powerful and treated him like a revered foreign dignitary. The Aztecs were far superior, and the only reason Cortez was successful was because of outright treachery.
Another fact that gets overlooked: drug cartels are a serious issue in Mexico. The US focuses on "the war on drugs", fighting the drug dealers, but the real problem is that the demand in the US for these drugs is overwhelming, far more than in any other country.