Author: David Keio

David is a teacher, writer, and public speaker who loves to exchange ideas and present truth in ways that are easier to understand. He loves football, video games, and healthy debates.