He received his Ph.D. from the University of British Columbia in 1996 and a Bachelor of Commerce from Queens University in 1987. He has taught a wide variety of courses at the Tepper School in many of their programs. Current teaching includes the introductory Finance class to MBA students, Financial Economics for MSCF students, and a more specialized class called "Alpha: Implementing Quantitative Strategies." He is also a frequent teacher in the Tepper Schools Executive Education Programs in finance.