Professor Emeritus of Finance
Stephen P. D’Arcy, a professor in the Department of Finance and the John C. Brogan Faculty Scholar in Risk Management and Insurance, teaches courses in principles of insurance, property/liability insurance, casualty actuarial science, financial risk management, and corporate finance. His research focuses on financial pricing models applied to insurance, dynamic financial analysis, financial risk management of insurers, and public pension funding.
His teaching has been recognized with many teaching awards, including the College of Business Alumni Association Excellence in Undergraduate Teaching Award, the Commerce Council Outstanding Teaching Award - Large Class and Small Class, the American Risk and Insurance Association Innovation in Instruction Award, Burlington Northern Foundation Faculty Achievement Award, the Campus Award for Excellence in Undergraduate Teaching, and Commerce Alumni Association Excellence in Undergraduate Teaching Award
He is also the winner of the various awards including the Casualty Actuarial Society Dynamic Financial Analysis Call Paper Program award for best paper; University Scholar, Journal of Risk and Insurance Awards, Dorweiler Award for best paper in the Proceedings of the Casualty Actuarial Society. He is a fellow of Casualty Actuarial Society and has been awarded an Actuarial Education and Research Foundation-Casualty Actuarial Society research grant.
Professor D’Arcy is currently the Chairman of the Board of Directors of the Casualty Actuarial Society. He has previously served President of the Casualty Actuarial Society and as President of the American Risk and Insurance Association. He has also served as associate editor of the Journal of Risk and Insurance from 1992 to the present, of Geneva Papers on Risk and Insurance Theory from 1989-97.
He has acted as a consultant to the Casualty Actuarial Society, New England Actuarial Seminars, and Miller, Rapp, Herbers & Terry--Consulting Actuaries. He has presented seminars on financial topics to a number of major insurers.
414 Wohlers Hall
1206 South Sixth Street
Champaign, IL, 61820