After graduating from the University of Virginia in 2006, Aaron traveled to St. Louis to participate in and study local government as the recipient of a Coro Fellowship. He continues to study in St. Louis where is simultaneously earning his Master's Degree in Social Work from Washington University and a Master's in Divinity from Eden Theological Seminary.