Growth doesn’t happen by accident. It happens when people are willing to challenge their thinking, learn new skills, and apply what they’ve learned.
For more than 25 years, I’ve helped leaders and professionals develop the mindset, skillset, and toolset needed to grow personally and professionally through engaging workshops, webinars, keynote presentations, and leadership development experiences.
What You’ll Find Here
Throughout the year, I offer:
- Leadership Workshops
- Webinars
- Keynote Presentations
- Conference Sessions
- Leadership Development Programs
- Interactive Learning Experiences
Every session is designed to deliver practical strategies that participants can immediately apply in their work and everyday lives.

What Makes These Learning Experiences Different?
Learning shouldn’t feel like sitting through another slide deck.
My sessions are interactive, engaging, and built around real-world leadership challenges. Through meaningful discussion, practical tools, and actionable strategies, participants leave with ideas they can put into practice immediately.
Leadership and Development Programs
Leadership isn’t developed by sitting through another presentation. It grows through honest reflection, practical application, and opportunities to practice the skills required to lead people effectively.
The Leadership Cheat Code offers engaging, instructor-led programs designed to strengthen leadership, communication, facilitation, presentation, self-awareness, and team effectiveness. Each program connects practical tools with real workplace challenges so participants can apply what they learn long after the session ends.
Programs are available as open-enrollment sessions for individuals and private learning experiences for organizations and teams, with virtual and in-person delivery options available.
Instructor-led programs include:
Leadership Development
Team Development
Communication and Facilitation
Self-Awareness
Programs are available as open-enrollment sessions for individuals or private sessions for organizations and teams.
Choose Your Learning Experience
Whether you’re an individual looking to sharpen your leadership skills or an organization investing in your people, these learning experiences are designed to help you think differently, lead more effectively, and continue growing.
Join an Open Session
Attend an upcoming instructor-led session with professionals from different organizations and industries
Bring a Program to Your Organization
Schedule a private program for your company, department, leadership group, or team. Programs can be customized to reflect your organization’s audience, goals, and specific challenges.
*Course specifically intended for intact teams, only available as a private organizational session.
