Though tax is a dry subject but Rahat's lectures are engaging and I get most out of his classes. Reading ITA is hardly possible so reading textbook before class really helps. Prof is accessible, really helpful, and inspiring. I like Prof's enthusiasm. My only complaint is that textbook is too expensive and difficult to read.