Kejriwal is doing quite well, though he still lacks some qualities, which are required in a leader ,such as,
Patience, Respecting others' view and sometime ,he takes decisions in a haste.
(I feel he is surrounded by some 'evil' advisors).
But, comparing with many other cms, and even Pm, he is the best option, Indians have for 2019