Opinions expressed here by Contributors are their own.

Tommy Charles

Tommy J. Charles is a professional writer, tech enthusiast and armchair futurologist.