Senior Teaching Fellow, Director of Programs
Southampton, Southampton, United Kingdom
University of Southampton
Senior Teaching Fellow, Director of Programs
University of Southampton
Deputy Head of School (Education)
University of Michigan
Assistant Prof. Mathematics
University of Southampton
Senior Teaching Fellow
Marymount University
Associate Professor