Personalbrist och hög arbetsbelastning har gjort att läraryrket fått ett sämre rykte.