Who was the most recent person to land on the moon?
The last two people to land on the moon were Commander Eugene A. Cernan and Harrison H. Schmitt. During the US Apollo 17 mission, they landed on 11 December 1972, and stayed for about 3 days. (see mission info at the related link)
Space shuttles do not have the capacity to hold enough fuel to reach the moon. Also, they could not land on the moon as they need a runway and have no other alternative way of landing. They are designed to land in Earth's atmospheric conditions. All round, they are most unsuitable for reaching the moon and were only designed to be in earth orbit.