NC State is the other school in Barbour's top two, with Duke trailing in third.
"With UNC and NC State, I just like their offense," Barbour said. "Both of them throw the ball a lot and since I'm a receiver, I like that."
Barbour says he's not looking to make a verbal commitment until after the football season.
In addition to UNC, Barbour has camped at Duke this summer.
This was the second consecutive summer that Barbour has camped at UNC. Last summer, he participated in Fedora's Freak Show.
"Last year, I really enjoyed the camp, so I wanted to camp one more time," Barbour said.
Barbour quickly noticed the differences between Fedora's Freak Show and a regular one-day camp at UNC.
"At the Freak Show there was better competitors," Barbour said. "And plus there was a lot more people, so its more difficult to stand out."
Although this wasn't his first, Barbour still learned plenty from the camp.
"Coach [Gunter] Brewer really coached me up," Barbour said. "He really taught me how to beat the defender off the line to get to my routes and get open."
"He's a really nice guy. He doesn't yell as much. He explains things to you."
Before the camp, Brewer and Barbour conversed at length.
"He just told me that I need to make sure I make it to some games this year," Barbour said. "And he said he would really like me to be in Carolina Blue."
Receiver is one of the few positions UNC has yet to fill for the 2014 class. According to Barbour, UNC sees him playing slot receiver for UNC.
Following the camp, Barbour was given a full campus tour with teammate Tre'Shun Wynn.