Welcome to my website

I have been at NVCC for 20 years and teach IT courses both online and in-person.

Fall 2019
I am teaching the following courses this semester:

  • ITE115 45YA
  • ITE115 47YA
  • ITE115 E56A
  • ITE115 E70A
  • ITE180 023A
  • ITP100 44YA
  • ITP100 E05A

Education

  • Doctorate of Arts in Community College Education – GMU
  • Masters Certificate – Software Systems Engineering – GMU
  • Masters of Science – Information Systems – GMU
  • Bachelors of Science – Computer Science – Marymount University
  • Associates of Applied Science – Information Systems – NVCC