The Delaware Valley Orienteering Association (DVOA) has a nice collection of articles on training and racing.