Small-scale farming is hard work, but also very rewarding. Learn more about the challenges, benefits, products sold, and how to be successful.