I just took this class at the REI in Folsom, CA - just outside of Sacramento. It was pretty good. Learned alot. The instructor was pretty knowledgeable and very mellow.

We patched a tire, broke and repaired a chain, adjusted the front & back deraillers, adjusted the front & back brakes. The instructor took the cluster apart, took one of the pedals off, took the crank apart. I thought we probably could've done those things, but I guess they didn't want to have all those parts around. They had 2 new road bikes and 1 mountain bike set up. He talked about the different cables and housing, cleaning and lubing the chain, grease vs lube, and touched a little on truing the wheel. Didn't really get into bearings too much. He did adjust the headset.

Overall, I liked it since I don't have too much experience in bike maintenance, except for what I read about in this forum and books. I feel alot more comfortable now trying to do some basic stuff. And he sorta took some of the mystery out of deraillers, cables, and pedals, for me at least. I even knew a bit more than a couple of the other guys in the class, which was good for me....

The book is good too and easy to read and follow. So now I'm going to work on a friend's bike....wahoo!