John also works with numerous non-profits and twice was a Rotary Club President. In 2005 he started a Rotary project in conjunction with the Bellevue School district to install computer labs in schools. Over 4,000 computers have been donated and installed in Slovakia, Turkey, Antigua, and Barbuda. Also in Antigua, we were able to distribute over 9,000 dictionaries to third-grade students, put the Americas Foundation for Chess First Move program in schools, and initiated a teacher training program so Antiguan teachers can better use technology to reach their students. We also set up eight sewing centers, donated sewing machines, and provided sewing lessons to teach ladies living in high-poverty areas the skill of sewing (they use these skills to make their family clothes, school uniforms, and items they can sell).