Kalliopi Monoyios:
Freelancing is tough. Most of us learn on the job and get a lot of bumps and scrapes along the way. There are success stories, though, and if you can master the basics of Small Business 101 the benefits of being your own boss and managing your own schedule are rewarding.