John MILLSPAUGH

                                  

John MILLSPAUGH

         Honorary member, Ph.D

         A retired software engineer from the US, John discovered Infinite Horizons when he was a volunteer teacher in China in 2008. He has since    

         gone on to volunteer in other countries like Peru and Thailand, and plans to volunteer in Uganda in 2016. He helped to start the Infinite

         Horizons website back in 2009 and continues to enjoy his role in the organisation as he is passionate about promoting cross-cultural

         understanding and education.