She is really great teacher. But her grading criteria is too strict for young students. She expects a lot from them and cut marks accordingly, which makes it hard to maintain a good CGPA even if you tried your best. But her classes are good. I just hope she would show a bit mercy to 1st and 2nd year students. She can be as strict as she wants from 3rd year as by then, one needs to be good.