A stress fracture in his right foot had him on the shelf for one of the more important summers of his high school career.
"It's been tough," Johnson told Scout.com. "I couldn't do much. I just had to wait for it to get better. There wasn't anything I could do to speed up the process. I just had to wait it out."
Now, Johnson is back on the court and putting up strong numbers during his junior season. Johnson is averaging 23 points per outing for Lewisburg (Tenn.) Marshall County.
"I came back and I'm back to the old me," Johnson explained.
"I'm a real point guard that hit a growth spurt," he added. "I'm a 6'5 point guard. I pass real well and I make good decision. I'm pretty good at determining when I need to shoot and when I need to create for teammates."
Despite missing July, when college coaches were out in full force, Johnson has still managed to reel in scholarship offers. Vanderbilt, Memphis, Alabama and Tennessee have all offered, while Louisville is strongly involved.
"I came from Louisville [on Sunday]," he said. "I went to Tennessee a week and a half ago. Coach [Rick] Pitino was down here about a week ago and Tennessee was down here the same time as coach Pitino."
Johnson visited Louisville for their match up with Cincinnati. While in town he spent some time with the coaching staff and toured their new facilities.
"It was my first time being there," Johnson said. "Their facilities are top notch. The coaches are class acts. I liked it."
Just a few weeks before, Johnson was in Knoxville, and as able to watch to the Volunteer knock off then No. 1 Kansas.
"I caught the game when they beat Kansas," he said. "It was so loud in there."
Johnson, who isn't claiming any favorites, will visit Alabama next. He's planning to head to Tusculoosa (Ala.) the weekend of February 13th.