He has a B.A. from Marist College (1979) and a D.C. from Sherman College (1986), and Legion of Chiropractic Philosophers from Palmer College of Chiropractic. He is the developer of Academy of Chiropractic Philosophers course presented by Sherman for the benefit of those in the profession who would like a greater understanding of chiropractic philosophy and its application.