FIBA rule: 33.11 It is a foul by an offensive player with the ball to: • 'Hook' or wrap an arm or an elbow around a defensive player in order to obtain an advantage. • 'Push off' the defensive player to prevent him/her from playing or attempting to play the ball, or to create more space for himself. • Use an extended forearm or hand, while dribbling, to prevent an opponent from gaining control of the ball. drills good for NBA and NCAA but not FIBA.
if you check out impossible training with Micah Lancaster, they also have the colored backboard and a great explanation. It really is an awesome trainer tool that more should use.