ONLC Training Centers has been providing instructor-led classes since our start in 1983. Our decades of success speak volumes about the quality of our trainers, course design, professional level of instruction, and training overall.
Most instructors are certified in their respective subjects and bring years of real-world, industry experience to the classroom. Extensive consulting experience allows them to provide relevant and specific examples to help students relate to the course material, retain more information and come up on newer versions of software.They instruct for our public, hands-on training courses, our private group training option, and consulting assignments.
Below is a portion of our phenomenal instructor team. Our instructors not only lead, but support attendees throughout the class for a fully interactive and engaging experience, and to ensure that attendees are truly learning.
Technical Trainer-Virtualization, VMware
Andrew is a certified IT Professional with extensive Installation, Design and Training experience. He has focused his career on Virtualization technology, specializing in VMware products. He is proficient with vSphere (vCenter ESX, ESXi), VMware View, SRM, VMware Workstation. He holds numerous certifications and competencies in VMware-related products. In addition, he has developed partnerships with many of the key players in the virtualization market place including Veeam, Quest, vKernel.
Andrew's background and installation work includes those for the Banking, Manufacturing, Insurance, Education & Pharmaceutical industries. He brings that real-world experience and outstanding technical knowledge to our classrooms.
Senior Instructor | Microsoft 365 Training Specialist | Certified Facilitator
BJ is a seasoned Microsoft Certified Trainer with over 12 years of experience delivering Microsoft 365 training for organizations transitioning to cloud productivity tools. At ONLC Training, BJ leads instruction in Microsoft Teams, Outlook, Excel, and related desktop applications, with a special focus on adoption strategy and migration readiness.
He is known for his calm and clear delivery style, ability to engage a wide range of learners, and effectiveness in both classroom and virtual settings. BJ helps organizations increase user confidence and capability during Office 365 rollouts and beyond.
Senior Instructor | Systems & Database Training Specialist | Certified IT Professional
Bob is a senior instructor and technical consultant with extensive experience delivering enterprise IT training on operating systems, databases, and network fundamentals. With more than two decades of experience and a background that includes both training and consulting roles, Bob helps organizations upskill their technical teams in Microsoft, Oracle, Linux, and CompTIA technologies.
At ONLC Training, Bob is known for his calm, clear teaching style and deep technical knowledge. He supports learners preparing for certifications as well as professionals advancing their real-world skills in systems administration and database management.
Instructor | Microsoft Office & Communication Skills Specialist | Courseware Developer
Corrine is a skilled educator and instructional designer with extensive experience teaching Microsoft Office applications, developing training materials, and supporting soft skills instruction. With over a decade of experience in adult education, Corrine brings clarity, structure, and creativity to every class. She is also an expert in creating and managing technical courseware for in-person and online delivery.
Corrine leads both group and one-on-one training sessions and frequently develops content for webinars, online courses, and presentation-based instruction.
Lead Instructor | Power Platform & AI/Analytics Specialist | Microsoft Certified Consultant
Dan is ONLC’s lead instructor in analytics, low-code development, and artificial intelligence. With over 25 years of experience in technical training, curriculum design, and consulting, Dan helps organizations transform their operations through Microsoft Power Platform, Business Intelligence, and Azure-based AI solutions.
Dan is a highly credentialed Microsoft Certified Trainer with 23 current certifications. He’s taught thousands of learners and authored courseware used by instructors around the world. Known for his clarity and real-world insight, Dan makes complex technologies actionable.
Applications / Graphics Trainer
Dave is an lead applications trainer and has been working for ONLC Training Centers since 2006. He is technically proficient in all Microsoft Office applications, Adobe products, HTML, CSS, JavaScript and other web design and development technologies.
Dave has created countless web sites, written systems and created macros for businesses. He is also a professional photographer and brings that keen eye to all design courses. Before joining ONLC, Dave worked in the government sector.
Senior Instructor | Microsoft Infrastructure & Security Specialist | Advanced Systems Trainer
David is a senior instructor and IT consultant with nearly three decades of experience delivering training on Microsoft server technologies, networking infrastructure, and systems security. Known for his clarity and technical depth, David specializes in advanced topics such as PowerShell, PKI, Exchange Server, and Active Directory administration.
He is highly regarded for helping technical teams build confidence and capability across server deployments, system integration, and enterprise troubleshooting.
Senior Instructor | Microsoft Office, Security & Design Tools Specialist | Technical Training Consultant
Diane is a versatile technology trainer and consultant with over 20 years of experience delivering instruction on Microsoft Office, graphic design tools, and IT security concepts. She brings a unique combination of classroom expertise and system administration experience to her training engagements. Diane designs and delivers learning experiences across business, creative, and technical domains, tailoring instruction to meet diverse client needs.
In addition to teaching, Diane develops courseware, builds orientation programs, and provides one-on-one coaching. Her ability to communicate with clarity and encourage learner confidence makes her a trusted instructor across public, private, and academic sectors
Technical Trainer-Application Development
Don is a Trainer and Consultant whose expertise is Microsoft development tools. Don is certified as a Microsoft Certified Trainer (MCT), Microsoft Solutions Developer (MCSD), Microsoft Certified System Engineer (MCSE) and a Microsoft Certified Database Administrator (MCDBA). He has been teaching Microsoft official classes since 1998.
In Don's previous employment, he was responsible for the professional development of other instructors, worked on numerous consulting
projects and developed customized curriculum in XML and ASP for corporate clients.
Senior Instructor | SAS, Docker & Kubernetes Specialist | Author & Engineer
Engy Fouda is an accomplished author, engineer, and instructor with expertise in SAS, containerization, and data science. At ONLC Training, she specializes in delivering highly technical content around Docker, Kubernetes, and statistical programming. She is the author of several books including 'A Complete Guide to Docker for Operations and Development' and 'Learn Data Science Using SAS Studio.'
With a background that blends software engineering, journalism, and curriculum development, Engy brings clarity and depth to advanced topics. Her students range from IT professionals to data analysts, and she is known for making complex technologies accessible and practical.
Technical Trainer-Cybersecurity
Eric has been delivering exceptional cybersecurity training for ONLC since 2002. He specializes in EC-Council classes though has vast knowledge with other technologies. He has delivered public and customized training for many Fortune 100 and 500 companies plus all branches of the US Military. Eric has delivered CEH, CHFI, ECSA/LPT, and CND for more than a decade with a better than 95% pass rate across the board. He has trained more CEH candidates than anyone else on the planet—literally thousands certified over the last 15 years!
Eric is an award-winning instructor receiving EC-Council Instructor of the Year more than 7 times and is in their Circle of Excellence. Additionally, he is a MCT and certified in CISSP, A+, Network+, Server+, Security+ and PenTest+.
Senior Instructor | Microsoft Infrastructure & Networking Expert | Technical Consultant
Gary is a veteran IT professional and senior technical trainer with over 23 years of experience designing, implementing, and instructing on Microsoft infrastructure technologies. A Microsoft Certified Trainer and nationally touring speaker, Gary has taught thousands of professionals through MCSE boot camps, Navy contracts, and enterprise deployments across the country.
Known for his deep expertise and ability to demystify complex systems, Gary draws on real-world consulting and training experience to deliver relevant, impactful instruction. His areas of focus include Windows Server, Exchange, SQL Server, security protocols, and enterprise networking.
Senior Instructor | Power Platform & BI Developer | Microsoft Certified Trainer
Glenn Seibert is a senior instructor and developer with over 30 years of experience in business intelligence, application development, and IT consulting. He specializes in Microsoft’s Power Platform, including Power BI, Power Apps, Power Automate, and Dataverse, helping clients design scalable solutions and empower citizen developers.
Glenn has served as a developer, instructor, and curriculum author, training thousands of professionals on data analysis, automation, and integration. He brings a practitioner’s mindset to every training engagement, blending technical depth with accessible instruction.
Senior Instructor | Project Management & IT Governance Expert | Certified Risk & Compliance Consultant
Jeb is a nationally recognized expert in IT service management, enterprise governance, and project leadership. With more than 20 years of experience managing high-risk, high-budget, and startup projects—often in complex IT and regulatory environments—Jeb delivers a unique blend of strategic insight and tactical execution in every engagement.
Jeb is a seasoned trainer and consultant in Agile, ITIL, risk management, and maturity assessment frameworks. As the creator of the Agile ITSM adoption methodology, he has helped major organizations implement process change, improve service delivery, and elevate project performance. Jeb is a trusted advisor to executives, program leaders, and compliance teams nationwide.
Senior Instructor | Network Infrastructure & Security Specialist | IT Consultant
Jim is an experienced IT consultant, systems engineer, and technical instructor (Microsoft Certified Trainer) with over 17 years of experience in the design, implementation, and support of complex network environments. He has held roles ranging from project leader and systems analyst to director of an IT consulting firm, with a consistent focus on security, high-availability systems, and Microsoft network technologies.
Jim brings a seasoned perspective to technical training, drawing on his background supporting large-scale migrations, multi-site Exchange rollouts, and infrastructure security planning. His teaching style is clear, structured, and rooted in hands-on experience. He has been working for ONLC since 2006.
Applications Trainer-Microsoft Office/Business Software Specialist/Courseware Developer
John is a seasoned IT trainer, curriculum developer, and systems consultant with over 30 years of experience working in professional training and technical development. With deep expertise in Microsoft Office and productivity software, John has helped thousands of learners across corporate, government, and academic settings master essential digital tools.
A long-time contributor to ONLC Training, John has created courseware, customized client solutions, and led high-stakes delivery projects. He is particularly known for combining technical depth with an accessible teaching style, making him a favorite among adult learners and enterprise teams alike.
Technical Trainer-Leadership & Organization Development/Technical & Digital Media
Kara is a dynamic presenter, consultant, and instructional designer with over 15 years of experience delivering impactful learning programs for Fortune 500 firms and government clients. With deep expertise in leadership training, change management, digital media, and curriculum development, she brings an engaging, learner-centered approach to every session.
Kara has designed and delivered instructor-led and online training across a wide range of topics, including executive leadership, team building, emotional intelligence, and technical platforms such as Adobe Creative Suite, SharePoint, and mobile learning technologies. She is known for her ability to inspire teams and guide organizations through transformation.
Senior Instructor | Microsoft & Google Workspace Specialist | Certified Technical Trainer
Kelly is a senior instructor at ONLC Training with over a decade of experience delivering high-impact technical training and consulting across Microsoft 365, Google Workspace, and systems management platforms. As a Microsoft Certified Trainer and certified IBM and HDI instructor, Kelly brings a broad skill set rooted in real-world IT implementation and organizational planning.
Known for her clear communication and strong course delivery, she has supported a wide variety of client training needs—from foundational IT skills to complex deployment strategies and customized documentation.
Senior Instructor | Business Intelligence & Microsoft Office Specialist | Certified Technical Trainer
Kristen is a passionate and highly-rated Microsoft Certified Trainer with extensive experience delivering technical instruction in business intelligence, Microsoft Office, and project management tools. Known for her engaging style and real-world focus, Kristen regularly receives top reviews from students who appreciate her clarity and energy.
She has worked extensively with Fortune 500 companies, public organizations, and global teams, providing customized learning paths and hands-on guidance across Microsoft 365, SharePoint, Power BI, and more.
Senior Instructor | Microsoft & Google Workspace Trainer | Courseware Developer
Laurie is a veteran technology instructor and documentation specialist with over three decades of experience developing and delivering end-user training on Microsoft and Google applications. At ONLC Training, Laurie is recognized for her ability to simplify complex tools and create client-specific materials that support hands-on learning and long-term retention.
Laurie’s deep instructional design background includes authoring user manuals, developing custom courseware, and delivering one-on-one and group sessions across a wide variety of productivity platforms. She has led training initiatives for organizations undergoing large-scale migrations, onboarding programs, and productivity workshops.
Senior Instructor | IT Service Management & Governance Expert | Agile, ITIL & Cybersecurity Trainer
Patrick is a renowned IT service management consultant, trainer, and strategist with over two decades of global experience. He is the founder of the world’s first dedicated IT Learning Consultancy and currently serves as Chief Learning Consultant for ONLC Training and Deep Creek Center. Patrick is internationally recognized for his work in ITIL, Agile/Scrum, cybersecurity frameworks, and digital governance.
He has developed and delivered learning solutions for Fortune 500 companies and large government organizations, covering ITSM, business analysis, project management, and IT infrastructure. Patrick has taught thousands of professionals through workshops, certifications, and hands-on consulting engagements that bridge strategy and implementation
Senior Instructor | Generative AI & Microsoft Office Trainer | Courseware Developer
Patty is ONLC Training’s lead instructor and a trailblazer in integrating Generative AI into technical education. With over 35 years of experience, Patty brings an educator’s heart and a technologist’s expertise to every session. She has taught over 500 professionals in AI adoption workshops and continues to pioneer curriculum around AI applications including Microsoft Copilot, ChatGPT, and DALL·E 3.
Patty has also served as a project manager, courseware developer, and curriculum strategist across a wide range of productivity tools. She is a go-to instructor for foundational IT training and modern AI-powered platforms, known for delivering hands-on, real-world instruction to learners at all levels.
Senior Instructor | AI, Web & Cloud Technologies Specialist | Microsoft Certified Trainer
Philip is a senior instructor and IT consultant with decades of experience delivering technical training in software development, cloud computing, and artificial intelligence. He has taught onsite and online classes across a broad spectrum of platforms including Microsoft 365, Amazon Web Services, GitHub Copilot, and open-source AI tools such as Hugging Face and Python.
Philip’s instructional experience spans everything from low-code web platforms to enterprise development with Java, .NET, and LLM integration. He also designs, administers, and delivers eLearning solutions via Moodle and WordPress-based learning platforms.
Senior Instructor | Microsoft & Google Workspace Specialist | End-User Technology Trainer
Robert is a versatile technology instructor and documentation specialist with over a decade of experience training end users in Microsoft Office, Google Workspace, and cloud collaboration platforms. Known for his friendly, approachable teaching style, Rob has led hundreds of sessions designed to improve digital fluency and reduce technology resistance.
Rob brings a unique perspective to cloud-based collaboration and end-user transitions, having helped major clients migrate from Microsoft to Google ecosystems and vice versa. He develops clear training materials, delivers virtual and in-person instruction, and supports learners through onboarding and change management processes.
Senior Instructor | AutoCAD & Revit Training Specialist | CAD Workflow Consultant
Thomas is an AutoCAD and Revit instructor with over 25 years of experience in CAD training, project implementation, and technical consulting. His background spans all phases of CAD-related work including design, sales, project management, support, and instructional delivery. Tom has led hundreds of learners across the U.S. and Canada through practical, real-world CAD instruction.
In addition to running his own Autodesk training center, Thomas has worked with engineers, architects, and design professionals from both civilian and military sectors. He brings practical field experience, an engaging teaching style, and deep subject matter knowledge to every class.