Maddie Ecker

Maddie Ecker is a contributor for FreeEnterprise.com.