Dennis grew up on an apple farm in northeastern Ohio. He holds an MA in teaching English as a second language from the School for International Training and a doctorate in community college education from George Mason University. His teaching experiences range from elementary schools to universities, as well as adult basic education. He speaks Spanish and has lived and worked in Costa Rica, Mexico, and Colombia.
Dennis fell in love with community colleges while working for Georgetown University under a USAID grant that placed students from Central America and the Caribbean in technical training programs across the US. From 2000 until he retired in 2020, he led Prince George’s Community College at University Town Center, an off-campus center serving more than two thousand students each semester. Dennis is a past president of the National Association of Branch Campus Administrators (NABCA).
Dennis and his wife live in Takoma Park, MD, where he volunteers with the local parks removing invasive plants. In 2023 he published a collection of poems and photographs about that work entitled Decolonizing the Park.