There are many good reasons to go to business school. Personally, I loved my two years at the Robert H. Smith School of Business at the University of Maryland. Yet at the same time, there are reasons to not go to business school. Your decision will rely on personal factors, such as cost, time, and what you hope to achieve with your degree. If you do go to an accredited school, you'll develop a solid foundation of business principles and practical knowledge.

If you can't go, don't despair. Many people eschew the traditional route in favor of self-education, and an increasing number of well-respected names in the field support this trend. There are a slew of useful resources for those who want to gain the skills and tools to succeed in business; here are the best of the best:

No. 1: From the horse's mouth

Harvard Business Review:
If you want to learn more than an MBA, why not start with people that run a business school? Harvard Business Review provides advice on finance, business models, company culture, tech, and more.

No. 2: Marketing

Seth Godin's blog:
This legendary blog, like the man behind it, provides a fantastic and nuanced perspective on everything from marketing to motivation. Beyond practical advice, it also teaches you to think differently and approach business with an open mind.

No. 3: Entrepreneurship

Fred Wilson's blog:
A venture capitalist since 1986, Fred Wilson shares his considerable experience in VC, general business, and startups--particularly tech. A prolific writer, he has posted every day since 2003, and amassed a large following of insightful commenters who provide almost as much useful information as the blog itself.

No. 4: Customer experience

The PeopleMetrics blog does not omit a single facet of customer experience, with case studies and actionable advice that will help vastly improve the attractiveness of your business. Its writing staff is composed of practicing customer experience management experts, who rely not only on their previous experience but also on what they're learning in current engagements.

No. 5: Branding

Run (as its URL suggests) by Tim Calkins, a clinical professor of marketing at the prestigious Kellogg School of Management, Strongbrands provides clear, straightforward examples. Calkins uses the blog to examine branding initiatives, challenges, and developments as they come about. This blog is a fantastic resource for developing a sense of how branding plays out in the real world.

No. 6: Sales

Aaron Ross's blog:
Ross, writer of the No. 1 best-selling book Predictable Revenue, combines practical advice with more personal posts, keeping readers informed and inspired. Like the writers at PeopleMetrics, he uses real examples from his consulting experience to demonstrate the principles of effective sales.

Honorable Mention

Further Research: The Personal MBA:
Blogs are a fantastic way to quickly get up to speed on current developments in the business world, and see practical applications of business concepts. But depth is required as well as breadth, which means a more thorough understanding of business fundamentals is paramount. If you are looking for general knowledge, The Personal MBA reading list is a fantastic starting point. It includes recommendations for books on value creation, marketing, sales, finance, management, and much more. It is truly a one-stop shop for your educational needs.

Of course, this isn't a comprehensive list, or even a definitive one. There are tens, hundreds, thousands of blogs on these topics, and ultimately you have to find the resources that work for you. Everyone has different learning styles, and only you can know what fits your needs. But the blogs on this list will give you a strong starting point from which you can build your knowledge base and develop the mindset needed to succeed in business.