"I wanted to play better competition, and we thought it was best for me to get away from Baltimore," said Miles. "I miss home and I'll be going back soon when school gets out, but I like it at IMG. I think I'm getting better on the court."
Miles hasn't forgot his Baltimore roots, as he suits up for Baltimore Elite on the EYBL circuit.
"I've been playing alright, but I've been hurt some for most of the EYBL," said Miles. "A leg injury... it's been ailing me. It's getting better, but I've been playing through it.
"I had to because the first couple of tournaments at EYBL we had college coaches there and that was a dream come true to play in front of those guys. I like all of those guys and you try to play your best... your adrenaline is pumping and you're anxious to do well."
A 6-foot-2 guard capable of creating for others or scoring on his own, Miles has a strong body and can finish at the rim but also has developed a consistent jumpshot.
"I can score the ball very well, and I can handle it too," said Miles. "I'm also a tough player. Another player isn't going to chump me on the court.. I won't let that happen.
"Weaknesses... I can always improve my game and shot decisions."
The question college coaches have of Miles is what position will he play? Is he a point guard or a shooting guard?
"It varies based on whatever coach is talking to me," said Miles. "Some want me to be a scorer and others want me to play point... some like me as a combo. I'll play whatever they want me to play."
Miles is receiving major interest from Maryland, Virginia, Washington, NC State, Colorado State, Oklahoma State, Tennessee, UCF, South Florida, Nebraska, Virginia Tech, and Miami with offers from Oklahoma State, Miami, and Colorado State among others.
NC State has been evaluating Miles for a while now, and he is very interested in the Wolfpack.
"Coach Moxley is recruiting me for them," said Miles. "He's a cool guy. He's straightforward and tells you what you need to hear.
"I like the feel all the coaches are giving me. When I talk to them it sounds like they really want me in their program. From what coach Moxley is saying I could be getting an offer on the table from them."
Who is the current leader for Miles?
"I don't have a leader," he said. "I have a top five of NC State, Virginia, Miami, Oklahoma State, and Maryland. I like how they all use their guards, and I like the vibe I get from all of them.
"I want to decide by the end of this summer, but I'm going to play it by ear and let it ride out. It's not an easy decision to make and I want to do it with my family after taking all my visits."