stern taskmaster
- disciplinarianStrict enforcer of rules
- taskmasterStrict work supervisor
- drill sergeantTrains raw recruits harshly
- perfectionistOne demanding flawlessness
- demandingRequiring great effort
rigorous · exacting · unforgiving · hard-nosed · authoritarian · tyrant · boss · overseer · relentless · harsh · strict · severe · unyielding · iron-fisted · no-nonsense · stickler · martinet · coach