Over the next four days, 100 of the top high school basketball players in the country will be at John Paul Jones Arena.
The National Basketball Players Association Top 100 Camp is in its 21st season, and for the seventh straight, has called JPJ its home.
The campers play tournament-style games, take part in skill-building sessions and learn how to conduct themselves off the court, all under the watchful eyes of current and former NBA players, who act as coaches and mentors during the week, including camp director Tim McCormick.
"If you want to be an NBA player why not learn from the people that have been there?" McCormick said. "We have over 30 former and current NBA players here. There's a ton of education."
The campers say they enjoy the challenge of testing themselves against their peers. The NBPA Camp does something not many camps can claim; house the country best players in one place, regardless of affiliation.
"This camp is great because we're showing off our talents, what we can do in this camp," 2015 point guard Hyron Edwards said. "We got great players, great coaches, so it definitely helps me tremendously."
"You can definitely make a name for yourself or help yourself in a lot of ways," 2016 forward Braxton Blackwell added. "There's great players out here in 2015 and 2016 so I'm just learning a few skills from the pros and stuff like that."
As important as improving on the court, the NBA players and organizers also stress making the right choices off the court as well, with numerous seminars helping the campers navigate the sometimes stormy seas that come with being a high-profile athlete,
"For all basketball players, best-case scenario is you play 1/3 of your life as a player, 2/3 as an ex-player and it's so important to have life skills and preparation so that you've got a fruitful and exciting life after basketball," McCormick said.
"That's the biggest thing because if you can't get it done off the court, you can't get it done on the court because you'll never make it on the court," 2015 wing Rayjon Tucker added.
The Top 100 Camp runs through Saturday with the championship game set for 6:30.