His professional experience includes approximately three years working as an auditor in the Las Vegas and Reno offices of Deloitte, Haskins, and Sells (now Deloitte Touche). Gary teaches courses primarily in Financial Accounting. In addition, Gary has conducted research on auditing and financial accounting issues with a particular focus on international accounting related issues. Some of his research has been published in the Journal of International Accounting Research, Advances in Accounting Information Systems, Today's CPA, and Journal of Accounting and Finance Research.