Stephen is from england and lives in canterbury, famous for its cathedrale. Most of his life he has been travelling teaching English around the world. He's spent time in spain, australia, india, tiland as well as argentina. Has travelled a bit more than stephen but not to Japan or other places like that.