too critical of others\ ' habits and , at times , a bit despotic , but overall he is an excellent professor .