Mike Johnston is an avid blogging enthusiast and experienced freelance writer. He’s a regular contributor to numerous online publications, where he writes about business, careers, lifestyle and professional development.