Allen  Selis

Allen Selis

Dr. Selis holds a BA in History from Dartmouth College, cum laude. In 2010 he was awarded a Ph.D. in Curriculum Theory and Development by the University of Maryland. While he’s not teaching or brushing up on his Python skills, Allen spends time biking, hiking and kayaking.