Can't disagree to the fact that I haven't found a teacher who could teach so well. I'm an engineering graduate preparing for PSIR as an optional without coaching and I'm finding it really tough to understand each thinker by reading thro' books (OP Gauba). Please keep posting such videos for UPSC CSE aspirants, althogh a little more english translation of few difficult words in hindi would be more appreciated.