Not bad. The overall movement is a bit jerky. The knees snap a bit. There's not enough pelvis/spine movement. He's not shifting his weight from one leg to another. His pelvis would twist a bit as well as bob up and down with the movement. Keep it up!