Thomas L Mischler

Semi-retired math teacher; self-proclaimed, unofficial member of the liberal elite.