Peter Dudeney, science and ESL teacher, reader, long-distance trekker, grandfather, and passionate about the power of encountering to change lives and worlds.
Peter Dudeney, science and ESL teacher, reader, long-distance trekker, grandfather, and passionate about the power of encountering to change lives and worlds.