James Hoskins is a teacher, writer, musician, and philosophy geek. He has a B.A. in Philosophy from the University of Missouri-Kansas City, and a M.A. in Science & Religion from Biola University. James teaches philosophy and science classes at a private, college prep high school in the Kansas City area. You can find him at his blog PhiloLogos, and on Twitter under @clumsybrute.