We train people with a variety of skill levels and goals. Every training is different! When you talk with your trainer at the time of scheduling, take this time to ask about a few things you can do to be ready. We often have suggestions and resources specifically for beginners. But, really, it is okay to show up on your first day of training with no advanced preparation. We are ready for you!