SteveFoerster

SteveFoerster

Educational technologist and entrepreneur, choral singer and occasional composer, writer when I feel like it, 30 year Internet gadfly.

Dad of grownups, bonus dad of children, granddad of infant, lucky husband.