Everybody is different! Everyone would react differently to exercises. Everyone recovers differently too! Having someone analyze all these factors would only mean targeting your goals. Not only does it zero in on your goals, but a program made for you and taking these factors into consideration, will help you reach these goals faster. A personalized program is also the safest way to go! Since no two bodies are alike, a program designed for you will put priority on safe movements, and they will challenge you just to the right point that you do over do the exercise.