Sam Houston State University, Huntsville, Texas. Commutative algebra, finite abelian groups, combinatorics and number theory: especially factorization of elements in integral domains and monoids.
Loyola Marymount University. Higher-dimensional algebra: Lie theory with elements of category theory, knot theory and Lie algebra cohomology. Publications, thesis.
University of North Carolina at Greensboro, NC, USA. Algebraic groups and algebraic number theory. Linear groups and their combinatorial properties, particularly bounded generation of S-arithmetic groups. List of papers, CV, teaching information.