Tirth Bhatta
Professor himself is a great guy. Super caring and very easy to reach. Unfortunately it seems that its his assistant that's doing some of the grading and they're grading assignments before deadlines, which remain docked despite contacting for the correction, or docking random points and not taking challenges to earn them back. Great prof, bad TA