Where in California do you live? if you are in LA area you can do this.(link below) my friend took his fiance to that class and she liked it a lot, they do teach the basic descending and going over obstacles techniques and some other stuff, and the best part is it's free.
http://www.corbamtb.com/cgi-bin/cale...nt&event_id=50