Shalini Jaspal
She seemed alright at first, but in her lectures she tended to waste time on easy concepts and speed through tougher ones. She's horrible at posting assignment instructions on time, and changes her mind on marks after posting. I had my marks changed so many times with no explanation, and my mark was often lowered. All in all, she's not great.