Well, while the debate is still open to whether Barney taught Ted how to live, but I certainly learnt a lot from him.Well, putting aside the narcissist and
mildly sociopathic tendencies, there are a lot of positive habits about Barney that can benefit a teacher while he / she is teaching a class.