The motorcycle beginner course costs $100. They supply the bikes, but you need to bring a DOT-certified helmet (~$80 at a motorcycle store), over-ankle boots, sunglasses, finger-cover gloves, and long pants/jacket. It's very fun and worth every penny!
At the end of the class you get a voucher that you can bring to the DMV, where they will give you a Class-M endorsement on your driver's license. This allows you to drive a motorcycle in the United States.
Another cool thing about this class is that in some cases, it counts as a defensive driving course. This means that even though it is a motorcycle course, it can get you a discount on your CAR insurance. Neato!