Learn more about Terra Firma Farm and the people behind it in this Q&A with CSA Manager Alicia Baddorf.