"I loved it," said Johnson. "I loved the campus, the school academically, it's a perfect fit for me. When you first get there with tutors, they help you out, and they're renovating the program, with a new stadium and a new facility. I thought about committing but I didn't yet. They're waiting on one guy to decide and then I'll not waste any more time."
Duke assistant Matt Lubick, who used to be at Arizona State, spent most of the time with Johnson, but he also got a chance to talk to head coach Dave Cutcliffe.
"Coach Lubick and I got a chance to talk to the head coach, Coach Cutcliffe, and he likes me a lot and he looks forward to seeing me again, I look forward to hearing from them," said Johnson.
Johnson also got to see Cameron Indoor Arena, a place he's seen only on television.
"It was cool in there," said Johnson. "It looks bigger on TV."
Johnson camped at San Diego State last weekend, and despite being sidelined with an injury during the camp, he feels the Aztecs could be close to offering.
"Coach (LeCharles) McDaniel is recruiting me there and I think they're the best candidate for my next offer," said Johnson.
In addition, Johnson is also hearing from Northwestern, Colorado, Stanford and Nevada.
But Duke holds his attention.
"I'm 95% sure I'll commit there soon," said Johnson.
Johnson is planning to camp at Stanford in July and in the BMOC 7on7 Tournament next week.