Ben DeDominic's academic portfolio