Bob Wallace has a PhD in Philosophy from Cornell University, and he has taught there and at University of Wisconsin-Milwaukee, University of Pennsylvania, and Colgate University. He also teaches adult education courses in philosophy, mysticism, and sacred poetry.