When I ride it's all about anticipation. What obstacles are coming my way and what gear I should be in for that obstacle. If you know you are coming up to a steep hill make sure you shift before the hill, you never want to shift while being under a big load (mashing the pedals). Also, if you...