The difference between rec level, semi-pro and pro-level is the attention to detail. Let's use the "rolling the ball drill".
REC LEVEL: Coach is rolling the ball but spends most of his time trying to figure out where to pick up a six pack on the way home.
SEMI-PRO: Coach is watching the players, but gives advice such as "You have to want it!", "Give 110%!", and "Dig deep!" Likes discussing how he "could have been contender" had the coach just let him play SS.
PRO: Coach is watching each and and every move the player makes, from the time the player gets into position to the time the player releases the ball. Gives advise on specifics such as feet position, glove position and hand position.
For example:
Just had DD watch the video Good stuff.