Training Methods and Options

Soul Performance Academy has a variety of training options and methods to fit the needs of all our clients. We offer in person training, live remote training, self-paced online courses, and custom training solutions. We also offer training for teams and clubs with discounted options for multiple teams. If you are serious about getting yourself or your team from good to great, contact us today to see how we can help you.

1-On-1 Coaching

Get personalized one-on-one coaching from Soul Performance Academy, led by our founder, Dan Mickle. Whether in-person or remotely, we offer tailored sessions and custom programs to help you achieve your unique goals. With flexible options and expert guidance, we’re here to support your growth.

E-Mail Courses

Join our email courses designed for busy individuals who want to enhance their mental performance, one step at a time. Delivered straight to your inbox, these courses provide structured lessons, actionable tasks, and ongoing support—great for anyone looking to improve without the pressure of self-paced learning.

Online Campus

Elevate your performance with Soul Performance Academy’s online courses. Designed for athletes, coaches, parents, and teams, our courses cover mental skills, motor learning, leadership, and team culture. Learn at your own pace with lifetime access to the course and updates. Perfect for those looking to improve and grow.

Team Programs

We offer flexible training options for teams and organizations, available online or in person. Whether for a single team or your entire organization, our programs, led by Dan Mickle, focus on enhancing performance, leadership, and team culture. Let us help you create lasting change.

Mental Edge
– 7 Day Course –

The Mental Edge is a 7-day program designed to help athletes aged 12-18 enhance their mental performance. Through practical lessons and activities, athletes will learn strategies for focus, resilience, and emotional control. The program equips athletes with the tools to stay calm under pressure, overcome setbacks, and achieve their goals, both on and off the field.

Beyond X’s & O’s
– 7 Day Course –

Unlock your coaching potential with Beyond the X's and O's, a free 7-day course designed to help coaches at all levels improve leadership, communication, and mindset. Learn practical mental performance strategies that you can immediately apply to enhance your coaching and empower your athletes to succeed both on and off the field.

Supporting Success
– 7 Day Course –

Supporting Success: A Parent’s Guide to Growing with Your Athlete is a free, 7-day course designed to help parents of athletes build strong, supportive relationships. Learn effective communication strategies, manage expectations, and foster a balanced, positive environment that supports both your athlete’s growth and your own development.

Breaking the Mold
– 7 Day Course –

Breaking the Mold: Supporting Neurodivergent Athletes is a 7-day course designed to equip coaches, parents, athletes, and teammates with practical tools to support neurodivergent athletes. Learn strategies to foster inclusivity, improve communication, and build resilience, helping athletes thrive in sports. Transform your approach to supporting athletes with diverse needs.

Boot Camp 2025
July 21 – 24, 2025 (2-3pm EST)
via Zoom

Ready to elevate your game? The Mental Performance Boot Camp, happening live (via Zoom) from July 21-24, 2025 from 2-3pm EST, is a 4-day event designed for athletes aged 12-18. This Boot Camp will provide athletes with the mental tools they need to perform at their best in both sports and life.

Mental Skills
Micro Course

Mental Skills Micro Course is an introductory guided training presented via video lectures, coursework, and real-life applications. Each week, a new module will open to students, ensuring that they have time to reflect and practice the skills they are learning. The skills and topics in this series are the ones we have found to be the most beneficial in creating a solid foundation in mental performance. The average time to complete the entire course is 8-9 weeks (about 2 months). A certificate of completion is presented at the end of the course.

What our clients say

Read what our customers are saying