What do we call someone who respects time?
I am wondering if there is a specific adjective for someone who respects time, who always comes on time and leaves in time, and someone who uses his time productively and meaningfully.
I have not found any terms which are suitable for that.
Based on your clarifications in the comments, 'punctual' would be best.
adjective: arriving, doing something, or happening at the expected or correct time; not late: