The material itself was super interesting, but Bhat wasn't the best lecturer. His handwriting was sloppy and he went on many different roundabouts that didn't pertain to the content. Any time I contacted him for help on hwk or clarifying grading he would spew off some philosophical nonsense and wouldn't answer my questions