A huge mistake most people make is they believe you are who you are. In fact the baseball instructional world is actually taking a pro active part in holding many of our players back. Baseball instruction has become too much about "mechanics" and "looking good", and not enough about being good. You have to understand there is a huge difference between having good mechanics, and being "mechanical" or robotic.
We believe you should look and be athletic throwing the baseball, and hitting the baseball. Athletic over mechanical, and movement or robotic. When you become too mechanical, you fail to use your natural athletic ability, and you become a victim of trying to conform into one coaches ideal mechanical model. Instead, you should bring your athleticism to the swing, or throwing and pitching motions.
Our system is geared to challenge each player beyond his or her current ability level. Regardless of what the current ability is right now. This means training players to become more athletic. The more athletic we are the easier it is to move. The easier it is to move, the easier it is to pull off high level mechanics that require you to become a great mover.
Where most people screw up in strength programs, is they fail to understand that in baseball strength is only as important as your ability to move.
Rotation, for example, is critical. Rotation is a power source but is often limited when players are doing strength training. Getting strong, and improving performance don't always go hand in hand. Your strength training has to relate to how you move when you throw, hit, and run. The strength has to applicable to the sport. Every sport is unique in a sense of which kind of strength you need. We are really good at combining strength with movements.