I'm a 20 year old, 5'7, 120 lbs girl, and I wanna buy a standard or a sport bike (no cruiser bikes). The main thing I'll use it for will be to commute to university. Also, of course right now I don't know how to ride a motorcycle and I can't drive a manual car either, so will it be hard to learn? I'm gonna take the MSF course soon, but can I really learn how to ride in just 2 days? How is the MSF course, from those that have taken it? so, my main priority is probably the price, it would be great if I can find a good 125cc-300cc motorcycle for $2000-3000. These are the motorcycles I've thought about, let me know of any tips or the differences between each and help me choose, or suggest other good bikes for my situation: Honda Grom Kawasaki z125 Ninja 250 Ninja 300 Honda CBR125r - CBR300r Also, I plan to have this motorcycle for at least 2 years, so keep that in mind when choosing the motorcycles. Example, do you think I can stay happy with...