Shackelford's wide experience as a standup trainer has encompassed all major Microsoft operating systems and applications, including Microsoft Project, Web-based publishing design, database language products, object oriented programming, project management, database design, and data and process modeling.