Shailly Nigam
Shailly knows the course inside-out. Takes pain to explain concepts even outside the class. Likes to be as transparent to the students as possible. Accepts feedback and encourages student participation. Tries to make the course easy. Tests are of good standard, grading matches the standard :D . Great use of Avenue. Review videos are very helpful.