(basketball & soccer)
Practicing in a small group training environment will provide lots of repetitions while allowing you to improve and challenge yourself with other players of your same level in an individual tactical and technical training setting.