"I will commit within a week or so," Northrup said.
In preparation for that decision, Northrup, a 6-foot-2, 202-pound linebacker from Jacksonville (Fla.) First Coast, visited UNC early last week.
"The whole visit blew me away," Northrup said. "I feel that they have a good football program and that it's a good environment for players to get better and stronger. They were already a top [school], but that [visit] made me like them even more."
The highlight of Northrup's UNC visit was a meeting with Butch Davis in his office.
"We talked about how good his program was," Northrup said. "He was letting me know how important I was to this recruiting class and that he would love to have me in the program."
Northrup, who was accompanied by his father, also met with Art Kaufman, UNC's linebackers coach.
"[Kaufman] was just letting me know how he is and how he coaches and what he expects out of his players," Northrup said.
Additionally, Northrup's stay included a campus tour with detailed looks at the dorms and facilities. In particular, he was impressed by UNC's football facilities.
On Wednesday, Northrup and his father visited co-finalist Miami for his final recruiting trip before he makes a verbal commitment.
"It was awesome," Northrup said of the Miami visit. "It was an awesome trip."
Northrup says he's torn between Miami and UNC.
"I have no clue right now how I'm going to decide," Northrup said. "That's why I'm taking my time to decide what's best for my future."
Northrup is dead set on his self-imposed end-of-July decision deadline.
"It's been awhile and I already have over 20 offers and I want to be committed to somewhere before all these slots fill up," Northrup said.
According to Northrup, UNC has one more open slot at linebacker.
"They said it would be great to have me as a part of that group of linebackers," Northrup said.
As a junior, Northrup accumulated 108 tackles, including 40 for a loss and eight sacks, and three forced fumbles.