A.Anyone! From beginner to elite!
Keeping a record of your training will help you to track your own improvements, keep you motivated and stop you over training!