Motorcycle Safety Foundation. their course covers all the basics of riding safely and some advanced topics as well. if you pass their test you also get a certificate that allows you to skip the state motorcycle road test and get your M license. it's ~$200 for the course, i believe about 4 days long and they supply the bikes.
im even thinkin bout doin that and i've been ridin with a learners for 5 years. lol