Driving on the streets of Grand Junction can be harrowing. Not all drivers are bad, but it would hurt some motorists to retake traffic school again. How many times have you yelled at the driver, "WHAT THE ARE YOU DOING?"If you're new to Grand Junction or driving in gener…