Ben Nasmith

Ben Nasmith

Ben Nasmith

Physics teacher, math PhD candidate and seminary graduate. Interested in combinatorics, algebra, Python and GAP programming, theology and philosophy.