Ratliff, a 6-foot, 179-pound quarterback from Matthews (N.C.) Butler, was accompanied on the visit by his mother. It was her second visit to the campus.
"My mom loved it, but she has always loved it," Ratliff said.
Besides touring the campus, Ratliff spent a lot of time with Keith Heckendorf, UNC's quarterbacks coach.
"I talked ball with Coach Heck – that's always good," Ratliff said. "We watched some film, but we really talked about the quarterback play and how much control the QB position has in the system that they run at Carolina."
Having received the chance to see UNC's offense inside and out on multiple occasions, Ratliff believes he's a perfect fit.
"I've felt I'd fit into it perfectly since the offense at my high school has been adjusted to a spread, hurry-up offense," Ratliff said. "I couldn't have asked for a better fit."
Ratliff's stay also included conversations with Larry Fedora and Seth Littrell, UNC's offensive coordinator.
"They just told me they can't wait for me to get there – of course, I can't either," Ratliff said.
About a week before Ratliff's most recent UNC visit, the Tar Heels received a verbal commitment from another quarterback, Nathan Elliott.
"I love competition, so there are no problems," Ratliff said. "It's not going to change my mind. I love the school.
"But I'm not worried about anything. I'm not saying he's not a good player, because if he's being recruited by North Carolina he definitely has talent. But I welcome the competition."
When UNC decided to pursue a second quarterback in this class, Ratliff was the first to know. Also, Heckendorf frequently updated Ratliff on the situation and Ratliff was Heckendorf's first call after Elliott actually committed.
"He gave me progress updates and told me how everything was going," Ratliff said. "So I knew what was happening beforehand. I was completely fine with it."