The correct answer to this open question is the following.
I believe that Andrew Jackson should be removed from the twenty-dollar bill.
The reason is simple. His behavior and decisions toward the Native American Indian tribes were not good. And recently, he has been criticized for that. Andrew Jackson supported slavery, and that is a negative spot in his legacy.
Andrew Jackson encouraged westward expansion and settlement by supporting the Indian Removal Act.
On May 28, 1830, United States President Andrew Jackson signed the Indian Removal Act that supported the westward expansion and invited many Americans to settle territories in the west. These were territories west of the Mississippi, and the President could grant lands in exchange for Native American Indian tribes' lands that already existed within the known US territory.
So this act gave powers to the US President to negotiate the removal of the Native Indians to other territories. The President wanted to support white settling to farm the lands and make them productive.