John Flygare, PhD