His current research studies include using neural networks in tax research, individual taxation, and small business taxation. He teaches courses in Introduction to Accounting I, Introduction to Accounting II, Advanced Financial Accounting I, Introduction to Taxation and Advanced Income Tax II.