Teaching is a demanding profession.