When are driver goes forward and to the right only one side moves, but it should be going differential steering where one side is faster than the other, not one side is going and the other is off. In other words, there is no differential steering in the DifferentialDrive class when calling this method ```Java
m_drive.arcadeDrive(-1.0, 1.0);
That is actually exactly what you’d expect. In a differential drive for the robot to turn to the right (1.0 yaw), the left side of the robot drive should be going full forward, that is cancelled out by the -1 translational value. Which means no steering as you’re seeing.
The DifferentialDrive class does provide a method of driving that does what you’re sort of thinking you’d want to see, checkout out curvatureDrive() instead of arcadeDrive().