What is meant by an individualized program?

An individualized program means the program is designed for the athlete as an individual, not that each exercise is created specifically for that athlete. For example, one athlete may need more strength and stability work at certain joints compared to another athlete who may need more mobility work in their program. Each athlete needs to run, jump, squat, deadlift, push, and pull, but the exercises chosen to carry out those movements may be different based on the athlete.

How long are workouts?

Most workouts are designed to last roughly 60-90 minutes. With athletes having the ability to go at their own pace (within reason), it also depends on how quickly an athlete gets through their work.

How soon should I expect to see improvements?

This really depends on the athlete and how they respond to training. Consistency and working hard each and every training session significantly improve your chances of seeing results sooner than later.