Abhinav sir is one of the best faculty for geography. He will explain every geographical phenomena in minute detail. Every geo event is the result of various factors and sir makes sure to list and explain them all. His use of smart board and digital notes is most effective and You can literally remember whole lecture through this notes.