Attorney Hudson is a 1991 graduate of Vermont Law School. During law school, he served as an intern with the New Hampshire Public Defender's Office and later as a law clerk with the Legislative Council's Office of the Vermont General Assembly. Since 1996, the Law Office of John E. Hudson has been serving the needs of Connecticut residents in the areas of bankruptcy, residential real estate transactions, family law, juvenile and probate matters, criminal defense and small business incorporation. Attorney Hudson has provided service as a Special Public Defender, Assigned Counsel in the Juvenile Court system and as a Special Master in the Family Division of the Superior Court. Attorney Hudson volunteers active service charitable organizations locally and statewide, including service as Secretary of the Litchfield County Autism Spectrum Association, Inc., Secretary of Rhythms of Grace, Inc., past PAC attorney for the Connecticut Sierra Club chapter, and has accepted many pro-bono and low-cost referrals from organizations such as Statewide Legal Services and the Connecticut Women's Education Legal Fund (CWEALF).