Bikesafe is good and cheap as chips (free) California Superbike School level one is very good (but very expensive) one extreme to the other and lots of other training available at all sorts of costs in between.