NCSM
Past Vice President
Beal Consultants
Consultant
University of Illinois at Chicago
Research Professor of Mathematics
Saint Xavier University
Professor of Mathematics and Mathematics Education
Saint Xavier University
Professor emeritus
University of Chicago
Antioch College