Shailly Nigam
Immaculate in concepts n explaining, tricky in quizzes, concerned abt students grades, gave an improvement quiz n practice qs wth solutions per chapter for finals, gives examples infact taught last 2 chapters through examples mostly, considerate fr deciding quiz dates, helps out of class, review videos r awesome. Tests frm tutorials n lectures.