Courses Taught
ACC 211 - Principles of Accounting I
ACC 212 - Principles of Accountng II
ACC 215 - Computerized Accounting
ACC 261 - Principles of Federal Taxation I
ACC 262 - Principles of Federal Taxation II
Background and Education:
-Virginia Tech, BA in Accounting
-Virginia Tech, Master of Accountancy in Taxation
-Over 10 years of public accounting experience working in tax compliance and consulting for "Big 4" firms, including Deloitte & Touche, Ernst & Young, and KPMG.
-Extensive experience in preparing large, corporate consolidated tax returns, partnership, and individual tax returns.
-Currently directs the Volunteer Income Tax Assistance (VITA) program at the VB campus, a free service, which prepares over 120 tax returns for the public each year.