Teaching Experience

  • Axia College
    3157 Elmwood Street, Phoenix, AZ 85034
  • IT/205 - Management of Information Systems
  • IT/206 - PC Application Support
  • IT/280 - Computer Hardware Fundamentals
  • IT/282 - Computer Software Fundamentals
  • IT/284 - Enterprise Computer Support


  • University of Phoenix
    3150 Bristol Street, Costa Mesa, CA 92626
  • VCT/310 - Web Design
  • WEB/236 - Web Design I
  • WEB/237 - Web Design II
  • WEB/238 - Web Development
  • WEB/240 - Web Design Fundamentals
  • WEB/404 - Web Design Development I
  • WEB/406 - Web Design & Development II
  • WEB/434 - Web Commercialization I
  • WEB/435 - Web Commercialization II
  • Member of the Ethics Committee


  • Keller Graduate School of Management
    3005 Highland Parkway, Downers Grove, IL 60515-5799
  • IST577 - Internet Oriented Programming
  • IST578 - C++ Programming
  • IST581 - Systems Analysis, Planning and Control


  • Santiago Canyon College
    8045 E. Chapman Avenue, Orange, CA 92869
  • CIS 126 - Web Site Development
  • CIS 130 - Web Site Development for Business
  • CIS 132 - JavaScript
  • CIS 152 - Introduction to HTML


  • California InterContinental University
    1470 Valley Vista Drive, Suite 150, Diamond Bar, CA 91765
  • IST 320 - Fundamentals of Computing
  • IST 324 - Computer System Architecture
  • IST 325 - Information Technology in Business
  • IST 326 - Data Communications and Distributed Networks
  • IST 333 - Fundamentals of Database Management
  • IST 346 - Computer Security Fundamentals
  • IST 423 - Information System Design and Implementation
  • IST 426 - Advanced Systems Administration
  • IST 433 - Advanced Database Management Systems
  • IST 435 - Information Systems Project Management
  • IST 445 - Network Infrastructure and Services
  • IST 446 - Advanced Internet Security and Threats
  • IST 447 - Software Engineering
  • IST 450 - Directory Services and Infrastructure
  • IST 452 - Messaging Infrastructure Management
  • IST 458 - Routing and Switching Systems


  • Allied American University
    22952 Alcalde Drive, Laguna Hills, CA 92653
  • ISY 101 – Introduction to Computer Systems
  • ISY 301 – Web Page Design I
  • ISY 302 – Web Page Design II
  • ISY 332 – JavaScript
  • ISY 425 – Independent Web Design Project
  • MIS 335 – Information Systems Analysis


  • Western Governors University
    4001 South 700 East, Suite 700, Salt Lake City, UT 84107
  • Information Technology - Subject Matter Expert
  • Information Technology - Contract Course Developer
  • Information Technology - Course Evaluator
Print CV Download CV