Well I just took the MSF course this last weekend. To provide a background on myself, I've never ridden a motorcycle in my life nor have I driving a car with a stick shift. So I was completely new to this.
The first two days of the course (wed/thur night) we went over different things about the bikes as well as various scenarios and what to do. I learned quite a bit and the statistics the instructor shared with us were eye-opening.
The next two days (sat/sun morning) we actually got on the bikes and were on the "range." It was physically and mentally exhausting given all the various things we were learning but it was great! I went from a nervous guy sitting on this huge machine (suzuki gz250) to a somewhat confident driver shifting, braking, swerving, low speed turning, etc guy. My body is all sore this Monday morning but I learned so much.
Unfortunately, I failed the driving test because in the 135 degree turn, I slipped over the line by about 2 inches. That was an automatic 10 point deduction

The instructor told us (the failures) that we could take the test one more time so I'm going to do that. But all in all, I got more than what I was looking for from the course.
I'm thinking now to go get my learners permit from the MVA and get a used GZ250 (I found it comfortable to ride and it's what's used in the course/test so I figured why not. I was going to get a ninja 250 first but thought I'd go with the gz250 and then work my way up to a sportbike). For all those nay sayers, I definitely recommend the course even if you have riding experience. It's the little things you learn that make a huge difference.
Sorry didn't see the stickied post on top