Our semi-private training is the absolute best in small group training that you will find. Offering a more affordable option while still maintaining that private feeling these sessions are great for any experience level. Designed for the person that loves that small competitive push by training with others, our semi-private services are perfect for you.