strict teacher

Related

homework · expectations · authoritarian · firm · rigid · taskmaster · no-nonsense · classroom · grades · punishment · ruler · standards · obedience · intimidating · perfectionist · critical · harsh · unyielding

Categories
Familiarity
Top 2,000,000