William McCargo is a retired teacher and owner of Duck Puddle Child Care, a licensed child day care center in Drakes Branch, Virginia. Mr. McCargo graduated from Saint Paul College with a Bachelor’s of Science degree in Social and Political Science.
William McCargo enjoys dedicating his time to community organizations. He currently serves as the President of the Charlotte County NAACP, a trustee of Rocky Branch Baptist Church and a member of the Charlotte County Retired Teacher Association. His previous affiliations include serving as the past president of Charlotte County Teacher’s Association.
William McCargo is deeply invested in the lives of youth through mentorship. His passion for educating youth prompted him to develop a Black History class for high school students in Charlotte County. Mr. McCargo has created a scholarship program, through his child care center, that provides financial support to qualified high school seniors. He also provides financial support to awarded mentees and supplies them with care packages to lessen the burdens of college preparation.