Found this site.. Lots of information on all kinds of Motorcycle subjects around the topic of repair..
Unless you are Lawrence.. You should at least look through the electrical section to remember that you can refer to it when you are scratching your head until it bleeds or about out of hair!!
Some of the info maybe older, So you might not figure out how to fix your fuel injection, but still a wealth of knowledge..
Dan's Motorcycle Repair Course (http://www.dansmc.com/MC_repaircourse.htm).
looks like a good find!