Obituary
John George Walsh, born on September 9, 1942, in Philadelphia, Pennsylvania, peacefully passed away on the morning of May 27, 2023, at his home in Rehoboth Beach, Delaware, comforted by his cousin, Janel R. Mulligan.
John was predeceased by his beloved wife, Georgia (Gerry) L. Walsh, and his parents, Margaret and David Walsh. He was survived by many cousins and friends who were like family to him.
John’s thirst for knowledge led him on the path of education and service. He dedicated six years to studying at St. Charles Borromeo Seminary before earning a bachelor’s degree in history from St. Joseph’s University. He furthered his education at Temple University, where he obtained a master’s degree in education. John’s passion for teaching led him to become an influential figure in the lives of his students. For over 30 years, he taught history, government, and geography at John Paul Jones Middle School in Philadelphia, PA. Throughout his career, John actively participated in various committees, councils, and professional organizations, leaving a lasting impact on education in his community.
Upon his retirement in 1997, John relocated to Rehoboth Beach, Delaware, where he continued his dedication to community involvement and advocacy. He served in various capacities within the Colonial East Homeowners Association, Inc. as President and on the Executive Board. John also dedicated his time to lobbying for and serving as an officer of the Delaware Manufactured Homeowners Association. He was also an American Association of Retired Persons (AARP) volunteer lobbyist. John’s passion for civic engagement and advocacy led him to become a member of the Delaware State Health Resources Board, Leased Land Homeowners Association, Delaware League of Women Voters, Cape Henlopen Elks, and Common Cause. John sincerely enjoyed reading, watching movies, and watching television while not engaging in community endeavors.
Instead of flowers, his family asks that you donate to any of the causes he worked closely with.
Events
05:00 PM - 08:00 PM
ESSINGTON, PA 19029
05:00 PM - 08:00 PM
LEWES, DE 19958
FRANKFORD, DE 19945