<prompt> Who is the current president of Mexico?  <response>: As of 2021, the current President of Mexico is Andrés Manuel López Obrador, often referred to by his initials, AMLO. He took office on December 1st, 2018. 