My best experience was Rawhyde's offroad motorcycling training camp in Castaic, California, just north of Los Angeles. Trains you how to ride a big enduro motorcycle like it's a dirt bike, in just a weekend. Lots of intensive training up and down mountains, steep turns, emergency braking in sand, and other things. Stuff looks so easy until you try it on a big bike. Should be mandatory training for anyone buying a GS or other offroad motorcycle. Teaches you how to ride them the way they were meant to be...in the dirt, just like jeeps. Terrific food, genuine hospitality, great friends, and fantastic leadership by Jim Hyde.