Don’t have time to devote two years (or more, in some people’s cases — ahem) to earning an MBA? Here are schools that offer accelerated programs, and better yet, they’re online, so you should be able to finish them in, say, a weekend or so.* Note that these times are best-case scenarios, and there is usually no requirement to finish your masters degree in these time frames (many schools give you up to five years to complete it). Also, some schools offer accelerated combination bachelors/masters programs that can be completed in five years instead of six.
*Just kidding. More like 10 to 18 months.