A freelance writer writes articles, blog posts, or other content for a fee. They may work for themselves or contract with companies or individuals to write content.
There are several odd jobs that you can do to earn $20 hourly or more. You can offer pet-sitting, yard work, housecleaning, lawn mowing, handyman, and other services.